0
私は、数千の株式記号のリストを持っています。ただし、この関数は一度に200個以下のシンボルしか受け付けません。リストが完成するまで200個の記号の塊を通過させるようにループを設定するにはどうすればいいですか?以下は私がそれが見えるかもしれないと思ういくつかの緩い構造です。この関数は、手動で短縮されたshortsymbを通過するときに機能しますが、反復できるようにこのプロセスを自動化する必要があります。塊のリストをループする
library(quantmod)
symbols<-read.csv("companylist.csv")
for(i in 1:end){
for(i in 1:200)
metrics <- getQuote(paste(symbols sep="", collapse=";"), what=what_metrics)
}}
shortsymb<-symbols[1:199,]
こんにちは、サブセットにインデックスを使用
chunkSize
よりも小さくなる可能性があるためmin
機能が必要である)start = ((i-1)*chunkSize+1)
とend = min(nSym,(i*chunkSize))
ように、対応する開始及び終了行インデックスを計算しますそう。 [ask]と[再現可能な例](http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example)の作成方法をお読みください。他の人があなたを助けやすくなります。 – Heroka