首页 > 解决方案 > 如何根据公式生成的名称创建向量列表

问题描述

变量由以下代码生成

A <- seq(from = 90, to = 110, by = 1) 
B <- seq(from = 90, to = 120, by = 5) 
C <- seq(from = 100, to = 130, by = 10)
D <- c(130, 140)
E <- 160

Raw_Input <- list("A"= A, "B"= B, "C"= C, "D"=D, "E"= E) # combine into list

我想要的结果是通过以下代码实现的:

list(A, B, C, D, E) 

但我想做的是使用以下内容自动创建列表:

list(noquote(paste(LETTERS[1:4], collapse=", ", sep="")))

但是 R 不理解这一行的输出是我创建的变量。

有任何想法吗?

标签: rlist

解决方案


这是你想要的:

my.list = list('A'=A, 'B'=B, 'C'=C, 'D'=C, 'E'=E)
my.list[['A']]

您可以通过名称访问它们。


推荐阅读