0

R/quantmod パッケージを使用すると、1 つの問題が発生します。韓国の在庫情報は取得できますが、日本の情報の取得に失敗しました。

getSymbols("DEXKOUS",src="FRED") #load Korea
[1] "DEXKOUS"
getSymbols("DEXJPUS",src="FRED") #load Japan   
Error as.POSIXlt.character(x, tz, ...) : 
  character string is not in a standard unambiguous format

あなたのコメントは大歓迎です。


sessionInfo()
R version 2.13.1 (2011-07-08)
Platform: i386-pc-mingw32/i386 (32-bit)

locale:
[1] LC_COLLATE=Chinese (Simplified)_People's Republic of China.936 
[2] LC_CTYPE=Chinese (Simplified)_People's Republic of China.936   
[3] LC_MONETARY=Chinese (Simplified)_People's Republic of China.936
[4] LC_NUMERIC=C                                                   
[5] LC_TIME=Chinese (Simplified)_People's Republic of China.936    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
 [1] PerformanceAnalytics_1.0.3.2 quantmod_0.3-17              TTR_0.21-0                  
 [4] xts_0.8-2                    zoo_1.7-4                    Defaults_1.1-1              
 [7] Rweibo_0.0-5                 rjson_0.2.5                  digest_0.5.1                
 [10] RCurl_1.6-6.1                bitops_1.0-4.1              

loaded via a namespace (and not attached):
[1] grid_2.13.1     lattice_0.19-30 tools_2.13.1  
4

1 に答える 1

5

あなたがあなたの質問で与える例は私にとってもうまくいきます。私は1971年以降の円ドルレートの時系列を取得します。

ただし、外国為替ではなく株価データを探している場合(株式情報を言ったのですか?)、Yahoo!から株価データを抽出するRFinanceYJパッケージを試してみてください。日本。

require(RFinanceYJ)
sony <- quoteStockXtsData('6758.t', '2011-01-01')
tail(sony,30)
于 2012-01-15T11:44:00.473 に答える