我有一个名为Fires的矩阵。矩阵中的变量被称为' 11'直到' 9'所以:
消防$ 11 = 10,50,30
消防$ 58 = 3,55,12,4'
我希望能够用循环中定义的X和Y调用它们:
X = 1
Y = 1
引发$ XY = 10,50,30
有没有人有任何想法?
答案 0 :(得分:0)
看起来你在谈论数据框,而不是矩阵。您可以使用names(Fires)
来获取列名称的向量,并使用它来从变量转到列引用:
X <- 1
Y <- 1
column.name <- paste0( X, Y )
Fires[ , column.name ]
编辑:事实上,您甚至可以跳过match
步骤。