106 x 105 のデータセットがあり、106 行のうち 73 行が a タイプで、33 行が b タイプです。列は 105 個の異なる遺伝子を参照しています。
次のコマンドを使用して、データセットに対して PCA を実行しました。
pca1 = prcomp(data, scale. = TRUE)
plot(pca1$x, pch = 20)
ただし、プロットにタイプaのポイントを赤で、タイプbのポイントを青で表示したいのですが、これを行う方法が本当にわかりません
私はこれをやってみました:
groups <- c(rep(1,73),rep(2,33))
qplot(pca1$x,colour = groups)
しかし、これはエラーメッセージを返しました
"Error: Aesthetics must either be length one or the same length as the data.
Problems:groups"