web-dev-qa-db-ja.com

すべてのマーカーのシーボーン散布図マーカーサイズ

シーボーン散布図のマーカーサイズを変更する方法を見つけることができません。 ドキュメント にはsizeオプションがリストされていますが、これはポイント間で可変サイズが必要な場合にのみ使用されます。すべてのポイントに同じサイズを使用したいが、デフォルトよりも大きくしたい!

データフレームに整数の新しい列を作成してサイズとして設定しようとしましたが、実際の値は重要ではなく、マーカーのサイズが相対的に変更されるため、この場合、すべてのマーカーはまだデフォルトと同じサイズ。

編集:ここにいくつかのコードがあります

ax = sns.scatterplot(x="Data Set Description", y="R Squared", data=mean_df)
plt.show()

私はちょうど何かを試してみましたが、うまくいきましたが、それが最良の方法であるかどうかはわかりません。 size = [1、1、1、1、1、1、1]とsize =(500、500)を追加しました。したがって、本質的には、すべてのサイズを同じに設定し、サイズの範囲を500だけに設定しています。

15
DataMan

s引数に値を指定してマーカーサイズを変更することにより、これを行うことができます。

例:

ax = sns.scatterplot(x="Data Set Description", y="R Squared", data=mean_df, s=10)
27
Xiaoyu Lu