scikit-learnで行ったクラスタリング(k-MeanやGMM)の結果から得たクラスタIDを元
のデータフレームに結合して、散布図化しています。
Name | value1 | value2 | ClusterID |
---|---|---|---|
AAA | 100 | 200 | 0 |
BBB | 200 | 100 | 0 |
CCC | 200 | 500 | 1 |
DDD | 300 | 500 | 1 |
EEE | 150 | 800 | 2 |
散布図の色からクラスタIDを判断したいので、
Python
1plt.scatter(df['value1'], df['value2'], c=df['ClusterID'])
上記で表示させるグラフの凡例としてClusterIDを表示したいのですが、どのようにすればよいでしょうか?
plt.scatterの中で、label=""を指定するのだと思うのですが…上手くいきません。
ご教示頂ければ幸いです。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/08/05 20:56