利用Pandas索引绘制d

2024-05-17 02:53:28 发布

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

我有一个pandas数据框,使用resample()来计算平均值(例如每日或每月平均值)。 这里有一个小例子。

import pandas as pd  
import numpy as np

dates = pd.date_range('1/1/2000', periods=100)
df = pd.DataFrame(np.random.randn(100, 1), index=dates, columns=['A'])

monthly_mean = df.resample('M', how='mean')

我现在该如何绘制月报? 如何将新创建的数据帧monthly_mean的索引用作x轴? 提前谢谢。


Tags: 数据importnumpypandasdfdateasnp
3条回答

试试这个

monthly_mean.plot(y='A', use_index=True)

可以使用reset_index将索引转换回列:

monthly_mean.reset_index().plot(x='index', y='A')

还有

monthly_mean.plot(x=df.index, y='A')

相关问题 更多 >