如何使用变量名称来分配R列表

时间:2014-04-10 05:21:25

标签: r

我正在尝试使用R中的列表创建一个JSON文件。这是我正在尝试做的事情:

toJSON(list(j$key=projIssues)) #I get error that I can't do this    

print(j$key)#---displays ACME

以下是我以静态方式创建上述内容的方法,但我想动态地进行上述操作。

projIssues = list(
    issueName = i$name,
    total=y$total
    )

toJSON(list(key=projIssues))

以上回报:

{
   "ACME": {
            "issueName": "Wish",
            "total":      6 
   } 
}

1 个答案:

答案 0 :(得分:3)

我不确定我是否理解你的问题。如果您想要更改密钥,可以使用names功能。

J = list(list(a=1,b=2))
names(J) = "ACME"
cat(toJSON(J))