首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >pandas星期几轴标签

pandas星期几轴标签
EN

Stack Overflow用户
提问于 2014-03-20 22:34:19
回答 1查看 4.7K关注 0票数 4

我正在策划一个为期一周的熊猫系列。我的代码:

代码语言:javascript
运行
复制
rng = pd.date_range('1/6/2014',periods=169,freq='H')
graph = pd.Series(shared_index, index=rng[:168])
graph.plot(shared_index)

其中显示了7个x轴标签:

2014 -01- 06 07 - 08 09 - 10 - 11 - 12

但我想:

星期一、星期二、星期三、清华、星期五、星期六、星期日

我应该在代码中指定什么来更改轴标签?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2014-03-20 23:54:49

也许您可以手动修复记号标签:

代码语言:javascript
运行
复制
rng = pd.date_range('1/6/2014',periods=169,freq='H')
graph = pd.Series(np.random.randn(168), index=rng[:168])
ax = graph.plot()

weekday_map= {0:'MON', 1:'TUE', 2:'WED', 3:'THU',
              4:'FRI', 5:'SAT', 6:'SUN'}

xs = sorted(ax.get_xticks(minor='both'))
wd = graph.index[xs - xs[0]].map(pd.Timestamp.weekday)

ax.set_xticks(xs)
ax.set_xticks([], minor=True)
ax.set_xticklabels([weekday_map[d] for d in wd])

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22536179

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档