在 R 中的主成分分析中指定列号

问题描述 投票:0回答:1

我正在 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)
r pca
1个回答
0
投票

选择您可以使用

c()
指定的特定列:

numerical_data <- clim_data[,c(4,15:30)]
© www.soinside.com 2019 - 2024. All rights reserved.