r - 如何根据公式生成的名称创建向量列表
问题描述
变量由以下代码生成
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 不理解这一行的输出是我创建的变量。
有任何想法吗?
解决方案
这是你想要的:
my.list = list('A'=A, 'B'=B, 'C'=C, 'D'=C, 'E'=E)
my.list[['A']]
您可以通过名称访问它们。
推荐阅读
- python - Python 脚本在使用 IF 语句调用子进程后自行终止
- python - 如何在两个不同的实例中同时运行相同的 Python 脚本两次?
- apache-spark - Spark调度程序与Spark Core?
- sql - 仅按天获取具有最新更新的用户列表
- html - 如何在 VSCode 扩展中使用 Monaco-Editor
- c# - 覆盖并重命名实体 ID
- flutter - 方法 'getNotes' 在 null 上被调用。接收方:null 尝试调用:getNotes
- javascript - d3js v4 从包含数组的节点值创建过滤函数
- javascript - 两个javascript文件可以通过引用html正文进行通信吗?
- c# - 如何正确执行 OpCodes.Call?