当我只想要以点为单位的数据时,为什么 plt.errorbox 给我连续的图表?
Why is plt.errorbox giving me continuous graph when I just want data in dots?
我在 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').
的第三个参数
您可以使用以下属性:
plt.errorbar(x1, y1,ls='None', marker = 'o')
我在 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').
的第三个参数您可以使用以下属性:
plt.errorbar(x1, y1,ls='None', marker = 'o')