Я делаю график, где все значения по оси X являются unix метками времени. Вот соответствующий код:
import matplotlib.pyplot as plt
from datetime import datetime
chart = [
{'ts': 1584948257284, 'val': 123},
{'ts': 1585044828000, 'val': 123},
{'ts': 1585044828000, 'val': 128}
# etc.
]
plt.plot([x['ts'] for x in chart], [y['val'] for y in chart])
plt.ylabel('Points')
plt.xlabel(f"{datetime.fromtimestamp(int(str(start_ts)[:10]))} to {datetime.fromtimestamp(int(str(close_ts)[:10]))}")
plt.tick_params(
axis='x',
which='both',
bottom=False,
top=False,
labelbottom=False
)
plt.rcParams['axes.formatter.useoffset'] = False
plt.show()
Я получаю научную нотацию c для отметки времени unix в правом нижнем углу графика:
![Chart that I get](https://i.stack.imgur.com/T8yrG.png)
Что это, и что более важно, как я могу избавиться от этого?