【问题标题】:How to make x-ticks more visible? [duplicate]如何使 x-ticks 更明显? [复制]
【发布时间】:2018-07-26 22:24:48
【问题描述】:

我有一个matplotlib 使用以下代码创建的图:

# Plot times for completion
print "Plotting Completion Times"    
plt.plot(x, y)

plt.title("Completion Times")
plt.xlabel("Times (In Seconds)")
plt.xticks(x, x)
plt.ylabel("Percentage of completion")

plt.show()

绘图正确显示,但我在 x 轴上设置的 xticks 最终重叠,现在我无法正确读取它们。生成的 x 轴刻度如下所示:

您可以看到有五个标记点,但我不知道它们的完整值是多少。

有没有一种方法可以使值以一定角度显示,以便它们都完全可见?

【问题讨论】:

    标签: python matplotlib


    【解决方案1】:

    您基本上可以通过plt.xticks(np.arange(min(x), max(x)+1, 1.0)) 显式设置 xticks 距离之间的步长,它们将在从 min(x) 到 max(x)+1 的每个刻度之间以 1.0 的距离均匀间隔,您可以将 1.0 增加到任何值和你在一起很舒服

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-11-16
      • 1970-01-01
      • 2018-12-12
      • 1970-01-01
      • 2016-12-21
      • 1970-01-01
      • 2012-10-18
      • 1970-01-01
      相关资源
      最近更新 更多