2014-09-26 42 views
-2

我想用命名键创建并传递R中的对象(这些值很可能是数据框架,但可能是其他东西)。如何用R中的指定键创建对象?

在JavaScript中,这是很容易,你只写{ key1 : value1, key2 : value2 }value1value2可以是任何类型的对象,功能等的

rjson package似乎是能够做同样的事情:

> x = fromJSON('{"a":1,"b":2}') 
> x 
$a 
[1] 1 

$b 
[1] 2 

> x$a 
[1] 1 

这些是什么样的R对象,我如何在自己的代码中创建它们?

+1

我不明白这个问题。什么对象?什么代码? – baptiste 2014-09-26 15:40:30

+0

这听起来像你想要在列表中存储数据帧。 – hrbrmstr 2014-09-26 15:41:40

+0

@hrbrmstr可以列出一个有名字的键吗? – jnylen 2014-09-26 15:43:15

回答

1

我没想到去检查,直到@ hrbrmstr的评论,但R里面,列表可以有一个名为键:

x = list(a=1, b=2) 

这正是我想要的。

相关问题