为了账号安全,请及时绑定邮箱和手机立即绑定

如何在所有条形图子图上显示 x 轴标签?

如何在所有条形图子图上显示 x 轴标签?

MMMHUHU 2021-05-30 09:50:03
问题:我正在尝试在条形图子图上显示所有标签。我试图在这一切的答案,这答案没有运气。数据:data = StringIO("""Index-- --Rk    Passing-Player  Passing-Cmp Passing-Att Passing-Pct Passing-Yds Passing-Y/A Passing-AY/A    Passing-TD  Passing-Int Passing-Rate0   0   1   Patrick Mahomes 364 573 63.5    4653    8.1 8.2 36  15  147.21   1   2   Davis Webb  22  41  53.7    300 7.3 8.3 2   0   131.22   2   3   Nic Shimonek    1   2   50.0    18  9.0 9.0 0   0   125.63   3   4   Jakeem Grant    1   1   100.0   72  72.0    92.0    1   0   1034.84   4   5   Jonathan Giles  1   1   100.0   3   3.0 3.0 0   0   125.25   5   6   Ian Sadler  0   1   0.0 0   0.0 0.0 0   0   0.0""")df = pd.read_table(data, delim_whitespace=True)dfs = [df] * 9绘图代码:fig, axs = plt.subplots(3,3, figsize=(10,10), sharey=True, sharex=False)for ax,df in zip(axs.ravel(), dfs):    ax.bar(df['Passing-Player'], df['Passing-Yds'])    for tick in ax.get_xticklabels():        tick.set_visible(True)fig.autofmt_xdate(rotation=90)fig.tight_layout(pad=2.0, w_pad=2.0, h_pad=10.0)fig.savefig("tester.png")结果:我怎样才能显示所有的 x 轴标签,因为在我的真实数据中,每个图都有不同的玩家名称。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 208 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号