通过串联从先前创建的变量中获取价值

时间:2019-03-08 02:26:51

标签: r

我创建了一个数据框,其值内部包含其他变量的名称。我需要访问变量并获取保存在同一行中的信息。 Todas se encuentran en el mismo df 在示例中:

for (i in 25:79) {
  contribucion <- paste("contribucion_", i, sep ="")
  numero <- i - escenarios$edades_inicio_aporte + 1
  str(numero)
  escenarios[contribucion] <- 
    ifelse(i < escenarios$edades_inicio_aporte | 
             i >= escenarios$edades_fin_aporte, 0, 
           paste("cat_anos_", numero, sep = ""))
}

我需要访问每个cat_anos_25,cat_anos_26等变量,而不是在那里到达“ cat_anos_25”,我需要在那里到变量cat_anos_25内同一行的值。

0 个答案:

没有答案