RでlargeVisパッケージ経由でHDBSCAN algortihmを実行しようとしています。クラスターの視覚化。私はlargeVisのgplot関数を使用しています。プロット内のデータポイントのラベルを整数から文字列に変更することは可能ですか?私は、 "クラス"の列をほとんど変更せずに "クラス"列を行ヘッダーとして使用してアイリスデータセットを使用しています。ノード番号の代わりに現在の行ヘッダーをプロット内に表示することは可能ですか?HDBSCAN Rの可視化で数値の代わりにテキストラベルを適用する
x1 <- iris[,-5]
row.names(x1) <- paste0("Iris-", iris[,5], " ", 1:nrow(x1))
View(x1)
vis <- largeVis::largeVis(x1)
clustering <- largeVis::hdbscan(vis)
largeVis::gplot(clustering,t(vis$coords), text = TRUE)
あなたは[再現可能な例](http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example)を証明した場合、それはあなたを助けるために簡単です。データの画像は役に立たない。 – MrFlick
私はクラスターで構成されたデータを生成する例を提供する方法がわかりません。最初の行を列ヘッダー、最初の列を行ヘッダーとして10列と1000行のデータフレームを作成し、ランダムに数値を生成すると役立ちますか? –
多くの場合、関数のヘルプページには、組み込みのデータセットを使用する例があります。通常は、問題を再現するためにそれらを適応させるのが最善です。 – MrFlick