无法访问嵌套列表项的内容

时间:2016-06-22 08:48:25

标签: r list

> str(docs[200])
List of 1
 $ character(0):List of 2
  ..$ content: chr "I like cats"
  ..$ meta   :List of 7
  .. ..$ author       : chr(0) 
  .. ..$ datetimestamp: POSIXlt[1:1], format: "2016-06-22 08:36:04"
  .. ..$ description  : chr(0) 
  .. ..$ heading      : chr(0) 
  .. ..$ id           : chr(0) 
  .. ..$ language     : chr(0) 
  .. ..$ origin       : chr(0) 
  .. ..- attr(*, "class")= chr "TextDocumentMeta"
  ..- attr(*, "class")= chr [1:2] "PlainTextDocument" "TextDocument"
 - attr(*, "class")= chr [1:2] "VCorpus" "Corpus"

如何为内容内容创建变量?

尝试:

a <- docs[200]$content

不起作用。

尝试:

a <- docs[[200]]

不起作用

尝试:

a <- docs[[200]][1]

不起作用。

如何为“我喜欢的猫”创建变量,这似乎是列表docs[200]中的第二项

1 个答案:

答案 0 :(得分:2)

由于它是嵌套列表,我们可以

v1 <- docs[[200]][1]$content
v1
#[1] "I like cats"