トップ «前の日記(2013-05-29(水)) 最新 次の日記(2013-06-02(日))» 編集

とた日記


2013-06-01(土) [長年日記]

_ RFinanceYJ 0.1.6 で Error in order(financial.data$date) : argument 1 is not a vector が発生したのでその対処

AUD/JPY の60日移動平均乖離率を調べようと tota / gist:2856137を実行したところ,以下のようなエラーが発生しました.
> library(RFinanceYJ)
Loading required package: XML
Loading required package: xts
Loading required package: zoo
  
Attaching package: 'zoo'
  
The following object is masked from 'package:base':
  
    as.Date, as.Date.numeric
  
> library(quantmod)
Loading required package: Defaults
Loading required package: TTR
Version 0.4-0 included new data defaults. See ?getSymbols.
> aud <- quoteStockXtsData('AUDJPY=X', '2010-01-01')
Error in order(financial.data$date) : argument 1 is not a vector
どうやら http://table.yahoo.co.jp/ のレイアウトに若干の変更があったようなのでほげってみました. これで動くようにはなりましたが,以下のようなメッセージがサイト上に出ているので恒久対応とはなりませんね.
時系列サイトリニューアルにともない、URLを「http://info.finance.yahoo.co.jp/history/?code=4689.t」に変更いたしました。 ブックマーク等されているお客さまは、お手数ですが登録の変更をお願いいたします。