R 如何在全局环境中循环数据帧进行计算?
我在全球环境中有很多数据。我想循环其中一些(名称中有一个模式)进行计算。 例如,如何 (1) 为循环选择DataX1、DataX2、DataX3,然后 (2) 然后在上面加1 (3) 将结果存储在一个新的df中,其名称模式类似于r.DataX1R 如何在全局环境中循环数据帧进行计算?,r,R,我在全球环境中有很多数据。我想循环其中一些(名称中有一个模式)进行计算。 例如,如何 (1) 为循环选择DataX1、DataX2、DataX3,然后 (2) 然后在上面加1 (3) 将结果存储在一个新的df中,其名称模式类似于r.DataX1 DataX1 <- sample(1:10) DataX2 <- sample(1:10) DataX3 <- sample(1:10) DataY1 <- sample(1:10) DataY2 <- sample(1:1
DataX1 <- sample(1:10)
DataX2 <- sample(1:10)
DataX3 <- sample(1:10)
DataY1 <- sample(1:10)
DataY2 <- sample(1:10)
DataY3 <- sample(1:10)
list = apropos("DataX.")
for (i in 1:3){
X <- list[[i]]
r.DataXi <- X + 1
}
<代码> DATAX1建议复制,对于你的例子,<代码> MyObList= MGET(ls(模式=“^ D**y* 3美元”))< /代码>以D,Y为中间,3在结束。