熊猫条形图更改日期格式

我有一个简单的堆积线图,它具有使用以下代码时要神奇设置的日期格式。


df_ts = df.resample("W", how='max')

df_ts.plot(figsize=(12,8), stacked=True)

http://img1.mukewang.com/5db7ab580001f55006990491.jpg

但是,当绘制与条形图相同的数据时,日期会神秘地将其自身转换为丑陋且无法读取的格式。


df_ts = df.resample("W", how='max')

df_ts.plot(kind='bar', figsize=(12,8), stacked=True)

http://img.mukewang.com/5db7ab6200015a9c07000575.jpg

原始数据进行了一些转换,以具有每周的最大值。为什么自动设置日期发生这种根本性变化?如何获得上面格式正确的日期?


这是一些虚拟数据


start = pd.to_datetime("1-1-2012")

idx = pd.date_range(start, periods= 365).tolist()

df=pd.DataFrame({'A':np.random.random(365), 'B':np.random.random(365)})

df.index = idx

df_ts = df.resample('W', how= 'max')

df_ts.plot(kind='bar', stacked=True)


侃侃无极
浏览 685回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python