我无法在任何地方找到如何更改 seaborn 散点图上的标记大小。 documentation 中列出了一个 size
选项但它仅适用于您想要跨点可变大小时。我希望所有点的大小都相同,但比默认值大!
我尝试在我的数据框中创建一个新的整数列并将其设置为大小,但看起来实际值并不重要,它会相对更改标记大小,因此在这种情况下所有标记仍然与默认大小相同。
编辑:这里是一些代码
ax = sns.scatterplot(x="Data Set Description", y="R Squared", data=mean_df)
plt.show()
我刚刚尝试了一些东西并且它起作用了,但不确定它是否是最好的方法。我添加了 size=[1, 1, 1, 1, 1, 1] 和 sizes=(500, 500)。所以基本上我将所有尺寸设置为相同,尺寸范围仅为 500。
最佳答案
您可以通过为 s
参数赋值来更改标记大小。
例子:
ax = sns.scatterplot(x="Data Set Description", y="R Squared", data=mean_df, s=10)
关于python - 所有标记的 seaborn 散点图标记大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52785101/