使用天周期进行绘图?

2024-06-09 09:23:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用天周期来绘制数据。我过去常常在“年”期间绘制它。 它成功了。但换到今天,它并没有起作用

我使用的时间是这种格式2018-12-06 05:19:00

from matplotlib import pyplot as plt 
%matplotlib inline
plt.title("Fuel in Australia")

plt.xlabel("DATE") 
plt.ylabel("price")
plt.scatter(df_diesel['DATE'], df_diesel['price'])
plt.show()

它返回TypeError:无效的类型升级


Tags: 数据fromimportdfdatematplotlibas格式
1条回答
网友
1楼 · 发布于 2024-06-09 09:23:01

如果df_diesel是一个数据帧,我建议您使用df.plot()函数,因为它更适合您:

df_diesel[['DATE', 'price']].plot()
plt.show()

关于您的错误信息,如果您能解释一下“每天更改”(重采样频率?)的含义,并给出一个小例子说明您的数据是什么样子的,我们将不胜感激。确保DATE列是datetime类型,可能是这样

相关问题 更多 >