Для моих осей pyplot я хочу использовать следующие галочки:
ticks = [-5.0, -4, -3, -2, -1, -0.128]
(Эти странные значения вычисляются и будут динамически изменяться.)
Но есть 2 важные детали, которые яхочу понять: первое и последнее значение должно быть числом с плавающей запятой, чтобы увидеть точные значения в начале и конце.Значения между должны быть только целыми числами, чтобы сделать его читаемым.
Чтобы установить галочки, я сделал
axes = plt.subplot()
axes.set_xticks(ticks)
И я получаю то, что хочу, но это выглядит плохо, потому что мои целочисленные значенияпо-прежнему печатаются как значения с плавающей запятой с 3 десятичными знаками.
![Ticks](https://i.stack.imgur.com/PJkGl.png)
Я хочу получать тики -5.000, -4, -3, -2, -1, -0.128
, а не -5.000, -4.000, ...
.
Любая идея, что я могу сделать, чтобы решить это?Спасибо!:)