如何在Pyplot中删除右下角的“标签”

时间:2020-03-31 15:58:54

标签: python-3.x matplotlib

我正在制作一个图形,其中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()

在图表的右下角,我用科学记号表示了一个unix时间戳:

Chart that I get

那是什么,更重要的是,我如何摆脱它?

0 个答案:

没有答案