我有一个JSON文件“adjFloatTest.data”。在R中,我使用以下代码从该文件中读取“Volume”字段:
json <- fromJSON("adjFloatTest.data")
volume <- json$volume
卷的值如下
> volume
$AAPL
$AAPL[[1]]
1980-12-12
16751200
$AAPL[[2]]
1980-12-15
100424081
$AAPL[[3]]
1980-12-16
0.1177374
$AAPL[[4]]
1980-12-17
7164476
$AAPL[[5]]
1980-12-18
5364366
每个元素对应公司,日期,价值。我想将每个日期存储到列表中。怎么可能?
答案 0 :(得分:0)
这将为您提供日期列表
sapply(volume,names)
答案 1 :(得分:-1)
以下内容应该有效:
sapply(volume, function(x) lapply(x, "[[", 1))
但是可以复制+粘贴的可重现的示例会很有帮助。
如果上述方法不起作用,请使用dput(volume[1:2])
之类的内容来提供一些可行的示例数据。