- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:R言語のクラスタリングについて(kmeans))
R言語のクラスタリングについて(kmeans)
このQ&Aのポイント
- R言語のクラスタリング結果をCSVで出力する方法について質問です。
- 10個のパラメータを持つ10000個のデータの集合をk-means法で5つのクラスタに分類しました。それぞれのクラスタに所属するデータをCSVで出力したいのですが、具体的な方法がわかりません。
- helpで調べたところ、$cluster[index]ではクラスタ番号が返されるだけで、クラスタごとの出力にはなりません。どのようにすればクラスタごとのデータを出力できるでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
No.1があまりにも素っ気なかったので、もう1つ追加です。 aaaにkmeansの結果が入っているとるすと matrix(aaa$cluster) array(aaa$cluster) などでそれぞれの型で取り出せます。 Rになれているのでしたら、こちらを参考に
その他の回答 (1)
- ki073
- ベストアンサー率77% (491/634)
回答No.1
1つの方法としてですが、 $clusterでクラスタ番号は全部出てきますよね。 そのクラスタ番号の部分だけをテキストエディタにコピー&ペーストして、空白の部分を改行に置換します。 それを表計算ソフトに読み込ませて、クラスタ番号の行を1列作ります。 次に、もとの10列のデータを横にペーストして、クラスタ番号でソートすればちゃんと並びます。
お礼
無事に出力できました!ありがとうございます!