📅  最后修改于: 2023-12-03 14:50:05.912000             🧑  作者: Mango
有时,需要关闭 matplotlib 图表的 xticks(x轴刻度)以获得更好的可视化效果。这可以通过以下代码行来实现:
import matplotlib.pyplot as plt
# 绘制图表
plt.plot([1, 2, 3, 4])
# 关闭 xticks
plt.xticks([])
# 显示图表
plt.show()
使用 plt.xticks([])
将 xticks 列表设置为空列表即可关闭图表的 xticks。上述代码将生成没有 xticks 的简单曲线图。
如果希望更改或定制 xticks,可以在 plt.xticks()
中传递参数来进行更改。例如,使用以下代码行将 xticks 设置为自定义标记:
# 设置自定义标记
plt.xticks([0, 1, 2, 3], ['A', 'B', 'C', 'D'])
此代码将创建 xticks 列表 [0, 1, 2, 3]
,并将每个位置标记为 'A'
,'B'
,'C'
,'D'
。
请注意,可以使用与 plt.xticks()
相似的方法 plt.yticks()
来关闭或更改 yticks(y轴刻度)。
因此,可以使用如下代码行来关闭 yticks:
# 关闭 yticks
plt.yticks([])
总结
关闭 matplotlib 图表的 xticks 可以通过将 xticks 列表设置为空列表来实现。如果需要更改 xticks,则可以在 plt.xticks()
中传递相应的参数。类似地,可以使用 plt.yticks()
关闭或更改 yticks。