【发布时间】:2018-09-29 12:22:38
【问题描述】:
假设我想在自定义位置向我的 x 轴添加次要刻度,此命令等效于主要刻度:plt.xticks([1,2,3])。
我试过了:
import matplotlib.pyplot as plt
x = [1,2,3]
y = [1,4,9]
plt.scatter(x,y)
ax = plt.gca()
ax.xaxis.set_minor_locator([1.1, 1.9, 2.5])
但这会引发错误,因为最后一个命令可能需要一个ticker对象,而不是参数中的列表。有什么pythonic方法可以解决这个问题吗?
【问题讨论】:
标签: python matplotlib plot customization axis-labels