从R中的不同数据框中按名称从一个数据框中选择列
selecting columns from one data frame by name from a different data frame in R
我有两个数据框:
df1<-matrix(data = 1:10,
nrow = 5,
ncol = 5)
colnames(df1)=c("a","b","c","d","e")
df2=c("a","c","e")
我想使用第一个数据框中的值创建一个新的 table,但只包括其名称出现在第二个数据框中的列。
尝试将以下内容添加到您的代码中
df3 <- data.frame(df1[,df2])
我有两个数据框:
df1<-matrix(data = 1:10,
nrow = 5,
ncol = 5)
colnames(df1)=c("a","b","c","d","e")
df2=c("a","c","e")
我想使用第一个数据框中的值创建一个新的 table,但只包括其名称出现在第二个数据框中的列。
尝试将以下内容添加到您的代码中
df3 <- data.frame(df1[,df2])