如何隐藏matplotlib中的行?

时间:2017-06-24 11:43:40

标签: python matplotlib

我不想用线连接点。我知道为此我可以使用分散。但是,在情节之后分散不起作用。

所以,基本上我必须列出点数。我希望第一个列表中的点与行连接,而第二个列表中的点不应该与行连接。

如何在matplotlib中实现它?

这就是我的尝试:

plt.figure()
plt.plot(xys[:,0], xys[:,1], marker='o', color='g')

# WHAT SHOULD I DO HERE?
#plt.plot(xys_bad[:,0], xys_bad[:,1], color='r', linewidth=0.0, markersize = 10.0)
plt.scatter(xys_bad[:,0], xys_bad[:,1], color='r')

plt.show()

1 个答案:

答案 0 :(得分:8)

如[{3}}中所述,您应该使用'None' linestyle

plt.plot(xys_bad[:,0], xys_bad[:,1], color='r', linestyle='None', markersize = 10.0)