【发布时间】:2013-11-29 19:51:59
【问题描述】:
如果我有以下使用 Pandas 数据框的示例 Python 代码:
import pandas as pd
from datetime import datetime
ts = pd.DataFrame(randn(1000), index=pd.date_range('1/1/2000 00:00:00', freq='H', periods=1000), columns=['Data'])
ts['Time'] = ts.index.map(lambda t: t.time())
ts = ts.groupby('Time').mean()
ts.plot(x_compat=True, figsize=(20,10))
输出图是:
让 X 轴刻度每小时或每两小时自动间隔的最优雅方法是什么? x_compat=True 没有影响
【问题讨论】:
标签: python matplotlib plot pandas time-series