如何为R中的多个变量分配列表?

时间:2018-02-28 22:43:50

标签: r

例如,如果我为了简单而分别有一个值列表:(1,2,3,4,5,6,7,8),我怎样才能将每个值分配给变量A到H,其中A = 1,B = 2,C = 3,D = 4,...... H = 8,每个字母是否与列表中相应索引的值相匹配?

我希望(LETTERS[1:8]) = c(1, 2, 3, 4, 5, 6, 7, 8)会起作用,但事实并非如此?

1 个答案:

答案 0 :(得分:2)

   ar<-array(c(letters[1:26]), dim = c(1,26))
     for(i in 1:26) {
     assign(eval(ar[i]),i )
     }
    print(c)

那样的东西?