Я пытаюсь найти наилучшую стратегию для создания одноразового графика с метками. В настоящее время она выглядит следующим образом:Избегайте перекрытия ярлыка элементов во временных рядах 1D-графики (JFreeChart)
Проблема заключается в том есть пролеты время, когда очень мало бывает, и другие с высокой плотностью.
То, что я хотел бы достичь, - исказить ось времени, чтобы в плотных областях этикетки были разнесены друг от друга, чтобы избежать перекрытия. В качестве альтернативы, я мог представить, чтобы показать фактические точки данных без искажений оси, но распределять метки так, чтобы они не перекрывались.
EDIT: Это моя попытка навести порядок вручную, чтобы получить представление о том, какой выход я хотел бы иметь:
Спасибо, что полезно, хотя это не решает проблему выхода из красивого PDF-файла. Мне все еще нужно вручную искажать элементы, хотя возможность масштабирования + панорамирование помогает в процессе очистки. Я больше думал о нелинейном преобразовании, применяемом к доменной оси. –
Может быть, как Mac OS X Dock или Windows Magnifier? Извините, я не знаю никакой поддержки для автоматизации этого в JFreeChart. – trashgod