У меня есть фрейм данных, где у меня есть значение по осям X от 329,8 до 409,7. Когда я делаю блокпост с этими значениями, это дает мне по осям X большое значение.Я пытался найти решение, чтобы уменьшить частоту тиков.Но на самом деле не может найти подходящее решение.
Я нашел 1 решение:
ax = df.boxplot(patch_artist=True)
ax.locator_params(nbins=10, axis='x')
2 решение:
ax0 = df.boxplot(patch_artist=True)
max_yticks = 20
max_xticks = 5
yloc = plt.MaxNLocator(max_yticks)
ax0.xaxis.set_major_locator(yloc)
xloc = plt.MaxNLocator(max_xticks)
ax0.xaxis.set_major_locator(xloc)
Но оба они меняют мои оси Xзначение на 10 тиков.Итак, у меня есть график значений от 329,8 до 409,7.А вот галочки только от 329,8 до 330,8.Как я могу правильно уменьшить количество тиков в осях X?Я буду признателен за любую помощь.
Пример моего dataframe = df:
index 369.9 370.0 370.1 370.2 370.3
2 0.0 0.0 0.0 0.0 0.0
3 0.0 0.0 0.0 0.0 0.0
4 0.0 0.0 0.0 0.0 0.0
5 0.0 0.0 0.0 0.0 0.0
1 100.0 100.0 100.0 100.0 97.56097560975607
0 100.0 100.0 100.0 100.0 100.0
6 97.53086419753086 48.75 93.67088607594937 97.43589743589745 100.0