データのサブセットのみを表示する散布図マトリックスを R で作成するにはどうすればよいですか (4 つすべてが集計されているのではなく、領域 A、B、C、または D)。
tapply() 関数を使用すると、サブセットごとに分類できることを知っています。例:
tapply(data$x, data$y, summary)
...各サブセットの統計の概要が表示されます。
散布図マトリックスのスクリプトは次のとおりです。NEMSIS は私のデータセット名です。列 2 から列 5 までのデータの散布図を作成したいと考えています。
#Make scatterplot matrix using gclus package.
install.packages("gclus")
library(gclus)
matrix = NEMSIS[,2:5]
matrix.r = abs(cor(matrix))
matrix.col = dmat.color(matrix.r)
cpairs(matrix, panel.colors=matrix.col, gap=.5, main="Scatterplot Matrix of Times")
プロットされたデータをサブセットに制限するために tapply() 関数を組み込みながら散布図マトリックスを作成する方法について何か考えはありますか? ありがとう!