-4

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 

会社、日付、値に対応する各要素。各日付をリストに保存したい。それはどのように可能ですか?

4

2 に答える 2

0

これにより、日付のリストが表示されます

sapply(volume,names)
于 2013-03-01T08:12:03.933 に答える
-1

以下はうまくいくはずです:

 sapply(volume, function(x) lapply(x, "[[", 1))

しかし、コピーして貼り付けることができる再現可能な例は役に立ちます。

上記がうまくいかない場合は、dput(volume[1:2])実行可能なサンプルデータを提供するようなものを使用してください。

于 2013-03-01T06:58:04.107 に答える