我有一个 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"