考虑下图。此图像已使用以下代码设置。 plt.rc('text', usetex=True) plt.rc('font', family='serif') fig, ax = plt.subplots() ax.set_xlabel("Run Number", fontsize=25) plt.grid(True, linestyle='--') plt.tick_params(labelsize=20) ax.set_xticklabels(map(str,range(number_of_runs))) ax.minorticks_on() ax.set_ylim([0.75,1.75])为清楚起见,我没有包含实际生成用于绘图的数据的代码。与上图不同,我想通过每个橙色(因此是蓝色)点绘制垂直于 X 轴的网格线。我该怎么做呢?在我的代码中,连续的橙色和蓝色点的 x 坐标形成相同的等差数列。我还注意到编号为 1,2,... 的刻度数字对于我的应用程序来说是错误的。相反,我希望每个连续的网格线(我在上一步中要求垂直于 X 轴)沿 X 轴从 1 开始按顺序编号。如何为此配置 Xtick 标记?
添加回答
举报
0/150
提交
取消