我有一个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轴刻度如下所示:
你可以看到有五个标记点,但我不知道它们的全部值是什么。
有没有办法让值以一定角度显示,以便它们全部可见?
答案 0 :(得分:1)
你基本上可以明确地设置xticks距离plt.xticks(np.arange(min(x), max(x)+1, 1.0))
之间的步数,它们将均匀间隔,从min(x)到max(x)+1的每个刻度之间的距离为1.0,你可以将1.0增加到任何值这对你很有帮助