Я пытаюсь создать распределение некоторой функции «оценка». Эта функция забивает в [1..100] диапазон так, у меня есть точек данных в следующем виде:Гистограмма JFreeChart слишком переполнена по оси X
score 1: n1 counts
score 2: n2 counts
...
score 100: n100 counts
Я пытался использовать Bar Chart (используя ChartFactory.createBarChart(...)
), но результат слишком многолюдно ось х, где у меня есть 100 категорий (для оценки от 1 до 100):
Обратите внимание, что результаты, показанные выше, имеют огромную концентрацию (шип) вокруг забьет 78, но это не проблема. Даже если бы они были хорошо распределены, я бы все равно получил перегруженную ось x.
Есть ли легкое средство или я должен смотреть в какой-то другой график?
Просто отображения меток оси х с шагом 10? –
@JoshM это 'CategoryPlot', ось x возвращается с' getDomainAxis() ', которая возвращает' CategoryAxis', а не 'NumberAxis'. Я не уверен, возможно ли то, что вы предлагаете. –