■
日経225*1のデータをRからゲット.
install.packages(quantmod) library(quantmod) getSymbols('^N225') head(N225) #ファイル確認 sink("day.tmp") N225$N225.Open sink() write.table(N225,file="prices.tmp",append=FALSE,quote=FALSE,sep=" ")
どういうわけか,ただ書き出すだけでは日付が出力されないため,苦肉の策で1列目をそのままファイルに出力(sink)して,あとからほかのカラムを出力して,後でunixのコマンドでペースとして活用している.
また,もっと使いやすそうな類似コマンドで日本人の方が作ったRFinanceYJがあったのだが,現在はYahoo!の方の書式が変わったためかうまく出力されない,らしい(ネット上の情報).Can not quote ってエラーがでてできなくなっている.
これができればもっとうまかったんだが....