用另一个变量R

时间:2016-08-25 11:29:41

标签: r variables

我有一个名为Fires的矩阵。矩阵中的变量被称为' 11'直到' 9'所以:

  

消防$ 11 = 10,50,30

     

消防$ 58 = 3,55,12,4'

我希望能够用循环中定义的X和Y调用它们:

  

X = 1

     

Y = 1

     

引发$ XY = 10,50,30

有没有人有任何想法?

1 个答案:

答案 0 :(得分:0)

看起来你在谈论数据框,而不是矩阵。您可以使用names(Fires)来获取列名称的向量,并使用它来从变量转到列引用:

X <- 1
Y <- 1
column.name <- paste0( X, Y )
Fires[ , column.name ]

编辑:事实上,您甚至可以跳过match步骤。