如果在平移/放大时更新刻度线并不重要(即,如果绘图不适合交互式使用),则可以使用该
axes.set_xticks()方法手动设置刻度线位置。为了追加一个位置(例如
271),您可以先使用获取当前的刻度位置
axes.get_xticks(),然后再追加
271到此数组。
一个简短的例子:
import matplotlib.pyplot as pltimport numpy as npfig = plt.figure()ax = fig.add_subplot(111)ax.plot(np.arange(300))# Get current tick locations and append 271 to this arrayx_ticks = np.append(ax.get_xticks(), 271)# Set xtick locations to the values of the array `x_ticks`ax.set_xticks(x_ticks)plt.show()
这产生
从图像中可以看到,已为添加了一个勾号
x=271。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)