我有一个pandas-Dataframe并用于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')
Run Code Online (Sandbox Code Playgroud)
我现在如何绘制monthly_mean?如何设置使用我新创建的DataFrame的索引monthly_mean
作为x轴?提前致谢.
Mar*_*ius 42
您可以使用reset_index
将索引转换回列:
monthly_mean.reset_index().plot(x='index', y='A')
Run Code Online (Sandbox Code Playgroud)
小智 37
试试这个,
monthly_mean.plot(y='A', use_index=True)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
58713 次 |
最近记录: |