当我只想要点数据时,为什么plt.errorbox会给我连续图?

时间:2016-09-30 03:37:39

标签: python matplotlib errorbar

我在matplotlib中使用errorbox来绘制图形

x1 = (0, 100, 60, 20, 80, 40)
y1 = (0.0, 0.058823529411764705, 0.058823529411764705, 0.0, 0.0, 0.0)

plt.figure()
plt.errorbar(x1, y1)
plt.title("Errors")
plt.show()

这会给我连续的线而不是单独的6个数据点吗? 如何修复它才能产生6个数据点?我尝试使用'o'作为pet.errorbar(x1,y1,'o')的第三个参数。

1 个答案:

答案 0 :(得分:2)

您可以使用以下属性:

plt.errorbar(x1, y1,ls='None', marker = 'o')