我想在x轴上增加标签之间的间距,这样它们就不会并排在一起了。
不管怎样,我可以水平地“拖动”绘图,就像我在excel中可以做的那样,当我水平地向右拖动绘图时,整个绘图会变大。
我确实用了代码ax.xaxis.get_儿童()1。设置大小(100),但它不起作用。在
import matplotlib.pyplot as plt
import numpy as np
line = plt.figure()
plt.plot(x,y, 'r-',marker='o', color='b')
plt.grid(True)
plt.xticks(x, Quickdatres,rotation="vertical")
ax=plt.subplot()
ax.xaxis.get_children()[1].set_size(100)
for label in ax.xaxis.get_ticklabels()[::2]:
label.set_visible(False)
plt.show()
Quickdatres包含x轴的所有标签。谢谢!在
您可以将标签之间的间隔从3增加到5。(我必须构造假数据才能绘制)。在
相关问题 更多 >
编程相关推荐