パッケージ RFinanceYJ の呼び出し library("RFinanceYJ") ## (Ticker, 企業名)の2列 リスト。データはHP「日経平均プロフィル」よりコピペ&EXCEL Nikkei225_ls <- read.csv("Nikkei225_ls.csv", sep=",", header=T) ## とりあえずゼロ行列作成 Nikkei225_close <- matrix(0, nrow=193, ncol=225) ## あとはひたすらループ。配列は怖くてやらなかった for (i in 1:225){ eval(parse(text=paste("T.", Nikkei225_ls[i,1], “<- quoteStockTsData('", Nikkei225_ls[i,1], ".t','2011-01-01')", sep=""))) eval(parse(text=paste("Nikkei225_close[,", i, "] <- T.", Nikkei225[i,1] ,"[,7]", sep=""))) eval(parse(text=paste("rm(T.", Nikkei225_ls[i,1],")", sep=""))) } 2.1. データの用意