首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法旋转xticks的Matplotlib

无法旋转xticks的Matplotlib
EN

Stack Overflow用户
提问于 2020-05-02 20:47:08
回答 1查看 307关注 0票数 0

我刚开始在python中创建图形。我的x轴“滴答”垂直显示有问题:

这是我的代码:

代码语言:javascript
复制
Counts = {"Hate":hate, "Non-hate":noHate}
graph = pd.Series(Counts)

plt.rcParams['figure.figsize'] = (6,6)
plt.rcParams['font.size'] = (14)

plt.xticks(rotation=20)

graph.plot.bar(yticks=[hate,noHate],color=['tab:red', 'tab:green'])

如您所见,我尝试过使用plt.xticks(rotation),但没有成功。我用数字20只是为了测试,我想要水平显示标签。有什么想法吗?

注意:我也尝试过plt.xticks(rotation='vertical'),也尝试了水平的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-02 22:36:53

为此,graph.plot.bar有一个参数"rot“,请参阅:https://pandas.pydata.org/pandas-docs/version/0.15.2/generated/pandas.DataFrame.plot.html

代码语言:javascript
复制
import pandas as pd
import matplotlib as plt

Counts = {"Hate":hate, "Non-hate":noHate}
graph = pd.Series(Counts)

plt.rcParams['figure.figsize'] = (6,6)
plt.rcParams['font.size'] = (14)

graph.plot.bar(yticks=[hate,noHate],color=['tab:red', 'tab:green'], rot=20)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61566089

复制
相关文章

相似问题

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