gpt4 book ai didi

python - 保存时 Pandas 的身材正在被削减

转载 作者:太空宇宙 更新时间:2023-11-03 15:13:43 25 4
gpt4 key购买 nike

数据框 data ,其中date是一个索引,如下所示:

date        count   
2017-03-20 119
2017-03-29 100
2017-04-03 118
2017-04-10 113

date (索引)的格式为 datetime64[ns]

当我尝试用

绘制它时

p = data.plot(kind="bar") ,

它将小时:分钟:秒添加到轴值(日期)。所以,当我用

保存它时
fig = p.get_figure()
fig.savefig('figure.jpeg'),

框架截断了日、月、年,只留下分、秒中的零...

最佳答案

您可以使用strftime + tight_layout :

import matplotlib.ticker as ticker
import matplotlib.pyplot as plt

ticklabels = data.index.strftime('%Y-%m-%d')
ax = data.plot(kind="bar")
plt.tight_layout()
ax.xaxis.set_major_formatter(ticker.FixedFormatter(ticklabels))

关于python - 保存时 Pandas 的身材正在被削减,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44041892/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com