如何删除matplotlib散点图的方形标记中的圆边?

时间:2018-05-30 17:42:05

标签: python matplotlib

我使用matplotlib使用非常小的标记大小生成散点图。我用了

conftest

enter image description here 如果你仔细观察,你会看到标记实际上从未真正平方,但有圆边。因此,如果您使用较小的标记尺寸,则标记实际上变为圆形。这是有意的吗?我的问题是:如何移除圆边并使标记在所有尺寸上都非常平方?

1 个答案:

答案 0 :(得分:1)

您需要使用edgecolors='none'

删除边缘颜色
plt.scatter(x/10,y, marker='s', s=s, edgecolors='none')

给出:

enter image description here

注意:您可能必须再次将大小设置为没有边缘颜色,标记会变得更薄。