Python 删除图表上的线条,使用matplolib替换点

Python 删除图表上的线条,使用matplolib替换点,python,plot,charts,Python,Plot,Charts,我有一个关于python的简单问题。 我的程序正在生成一个图形 plot(x,y, marker='o') 然而,我想关掉线条,用点代替。 我试过了 这两个都给了我一个语法错误 我还附上了我朋友在这篇文章中所说的:使用marker='bo'关键字是添加标记,但不是关闭行。要关闭线条,请输入'bo'或'b'作为绘图的第三个参数,并完全跳过marker关键字。然后,您可能希望使用ms关键字来获得正确的标记大小 希望你们中的任何人都能在这方面帮助我 谢谢大家! 为什么不改用 输出: 你试过lines

我有一个关于python的简单问题。 我的程序正在生成一个图形

plot(x,y, marker='o')
然而,我想关掉线条,用点代替。 我试过了

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

我还附上了我朋友在这篇文章中所说的:使用marker='bo'关键字是添加标记,但不是关闭行。要关闭线条,请输入'bo'或'b'作为绘图的第三个参数,并完全跳过marker关键字。然后,您可能希望使用ms关键字来获得正确的标记大小

希望你们中的任何人都能在这方面帮助我

谢谢大家!

为什么不改用

输出:
你试过linestyle=?@achampion所以linestlye=none吗?看起来你漏掉了引号:是plotx,y,'b',不是plotx,y,b..谢谢!我在想为什么我还没想到呢
plot(x,y, b.) 
plot(x,y, bo)
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()