删除图表上的线条,而不是使用matplolib

时间:2015-09-13 23:03:10

标签: python plot charts

我有一个关于python的快速简单问题。 我的程序是通过

生成图表
plot(x,y, marker='o')

但是,我想关闭线条并改为使用点。 我试过了

plot(x,y, b.) 
plot(x,y, bo)

这两个都给了我一个语法错误。

我还附上了我朋友对此所说的内容:使用marker='bo'关键字添加标记,但不关闭行。要关闭这些行,请将'bo''b.'作为第三个参数进行绘制,并完全跳过marker关键字。您可能希望使用ms关键字来确保marker大小正确。

希望你们中的任何人都可以帮助我。

谢谢!

1 个答案:

答案 0 :(得分:0)

为什么不使用scatter

import matplotlib.pyplot as plt
import numpy as np

x = np.arange(10)
y = np.random.random_integers(0,10,10)

plt.scatter(x,y,s=200)
plt.show()

输出:

enter image description here