2019-01-28
阅读量:
2451
R语言中如何将字符串转变为列表list的参数
问题描述:
在构建这样一个list时,
x <- list(a = 1, b = 2, c = 3),
如果不想一个个输入list里的内容,想用下面的函数构建好
a <- paste(letters[1:3],1:3,sep = "=", collapse = ",")
得到的a是"a=1,b=2,c=3",是一个字符串。
用什么函数,可以将a的内容作为list的内容,得到像x的list呢?
解决方法:
a0 <- paste(letters[1:3],1:3,sep = "=", collapse = ",")
a1 <- paste0("list(",a0,")")
eval(parse(text=a1))
0.0000
1
1
关注作者
收藏
评论(0)
发表评论
暂无数据
推荐帖子
0条评论
0条评论
1条评论