0

我在 matplotlib 中使用错误框来绘制一个图表,其中

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') 的第三个参数。

4

1 回答 1

2

您可以使用以下属性:

plt.errorbar(x1, y1,ls='None', marker = 'o')
于 2016-09-30T04:12:56.917 回答