标签: python matplotlib
在上面的matplotlib图中,x轴的范围是850 - 2015.我希望它们被明确标记。有没有办法强制matplotlib这样做?
我这样做:ax.set_xlim([min(xvar), max(xvar)]),这里xvar是x轴阵列,范围从850到2015
ax.set_xlim([min(xvar), max(xvar)])
答案 0 :(得分:1)
尝试set_xticks和set_xticklabels设置标签的位置和内容。
set_xticks
set_xticklabels
import matplotlib.pyplot as plt a = plt.subplot(1,1,1) a.plot([1,2,3,4,5,6,7,8,9,10]) a.set_xlim(1,10.5) a.set_xticks([0, 5, 10, 10.5]) a.set_xticklabels([0, 5, 10, 10.5])