我正在 R 中执行 PCA。我不想从第 7-30 列执行 PCA,而是想选择第 4 列和第 15-30 列。如何调整代码中的列
clim_data <- read.csv("MergedCSV_43X47Y_CanESM.csv")
str(clim_data)
colSums(is.na(clim_data))
numerical_data <- clim_data[,7:30]
head(numerical_data)
data_normalized <- scale(numerical_data)
head(data_normalized)
corr_matrix <- cor(data_normalized)
ggcorrplot(corr_matrix)
选择您可以使用
c()
指定的特定列:
numerical_data <- clim_data[,c(4,15:30)]