问题:我正在尝试在条形图子图上显示所有标签。我试图在这一切的答案,这答案没有运气。数据: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 轴标签,因为在我的真实数据中,每个图都有不同的玩家名称。
添加回答
举报
0/150
提交
取消