クラスター分析のセグメント プロファイル プロットを作成しましたが、barchart()
コマンドのフォーマットに問題があります。これが私が作成したチャートです。明らかな問題は、私の行が近すぎて読めないことです。
ここでは、このチャートを作成するために使用したコードを確認できます。このグラフを読みやすくするために何を追加すればよいか誰か教えてもらえますか? 以下は、使用した私のコードの例です。
使用したクラスタリングと PCA を再現するための R コード:
## if not installed, install: install.packages("flexclust")
library("flexclust")
load("vacpref.RData")
cl6 <- kcca(vacpref, k=vacpref6, control=list(iter=0),
simple=FALSE, save.data=TRUE)
summary(cl6)
変数の階層的クラスタリング
varhier <- hclust(dist(t(vacpref)), "ward")
par(mar=c(0,0,0,15))
plot(as.dendrogram(varhier), xlab="", horiz=TRUE,yaxt="n")
主成分射影
vacpca <- prcomp(vacpref)
セグメント分離プロットを生成するための R コード
pairs(cl6, project=vacpca, which=1:3, asp=TRUE,points=FALSE,
hull.args=list(density=10))
セグメント ポジショニング プロットを生成するための R コード:
col <- flxColors(1:6)
col[c(1,3)] <- flxColors(1:4, "light")[c(1,3)]
par(mar=rep(0,4))
plot(cl6, project=vacpca, which=2:3,
col=col,asp=TRUE,points=F,hull.args=list(density=10),axes=FALSE)
projAxes(vacpca, minradius=.5, which=2:3, lwd=2, col=”darkblue”)
セグメント プロファイル プロットを生成するための R コード:
barchart(cl6, shade=TRUE, which=rev(varhier$order),legend=TRUE)
最後のコマンドは、セグメント プロファイル プロットを作成するために使用したコマンドですが、以前のコマンドが何らかの形で影響を与えたかどうかはわかりませんでした。私はRが初めてです。