【发布时间】:2021-11-16 07:50:43
【问题描述】:
【问题讨论】:
标签: matplotlib xticks
【问题讨论】:
标签: matplotlib xticks
尝试这样做以保留所有网格点,但只标记兴趣点。
original_labels = [str(label) for label in ax.get_xticks()]
labels_of_interest = [str(i) for i in np.arange(235,295,5)]
new_labels = [label if label in labels_of_interest else "" for label in original_labels]
ax.set_xticklabels(new_labels)
编辑:
ax.set_xticklabels 的可选参数是rotation。如果您发现标签仍然重叠,请尝试旋转它们:
ax.set_xticklabels(new_labels, rotation=45) #rotate labels 45 degrees
【讨论】: