■
日経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 ってエラーがでてできなくなっている.
これができればもっとうまかったんだが....