2014-04-10 35 views
0

首先,道歉。我将R用于一次性项目,并不知道应该用什么语法来描述我的问题。我一直在寻找它的所有5分钟:(解析/从R对象返回信息

我已经回来了,用rsjon从JSON创建R对象看起来是这样的:

> str(theObject) 
List of 8 
$ field1  : chr "somevalue" 
... 
$ field5  : num 35.2 
$ field6  : num -80.3 
... 
$ field8  : chr "someOthervalue" 

我想拉出字段5和字段6,并将它们作为一个连接字符串,看起来像35.2,-80.3我知道这可能是微不足道的,但我不知道足够关于R弄清楚的命令这样做

什么可能的剧本我写作看起来像我做了JSON解析?:

theObject <- fromJSON(readlines(thePayload, warn=FALSE)) 
... 
ret (concatenatedStringOfNumbers) 

非常感谢!

+0

你可以用'$ theObject field5'访问35.2。然后可以使用'paste'功能将提取的元素35.2和-80.3与'sep =“,”'粘贴。 – Ramnath

+0

谢谢,这很好。请张贴答案,以便我可以提高您的声望点。 –

回答

0

我张贴我的意见作为答案

paste(myObject$field5, myObject$field6, sep = ",")