如何在单个图表上标记多个图表的x和y轴。

20 浏览
0 Comments

如何在单个图表上标记多个图表的x和y轴。

我有一个显示所有数值变量的直方图。我想为每个变量添加x和y轴标签。这是否可行,还是我必须将它们拆分成多个小图形?

dfConverted[['attack', 'defense', 'link_number', 'pendulum_left', 'pendulum_right', 'stars']].hist(bins=50, figsize=(20,15))
plt.show()

resulting graph

0
0 Comments

问题的原因:用户想要在一个图上同时显示多个图表,并希望为每个图表的x轴和y轴添加标签。

解决方法:使用hist方法绘制多个图表,然后通过循环遍历每个图表的轴并更新其标签。最后使用plt.show()方法显示图表。

以下是解决问题的代码:

axes = dfConverted[['attack', 'defense', 'link_number', 'pendulum_left', 'pendulum_right', 'stars']].hist(bins=50, figsize=(20,15)) 
for ax in axes[0]:
  ax.set_xlabel('x')
  ax.set_ylabel('y')
plt.show()

如果以上代码解决了您的问题,请将其标记为已接受的答案。

0