Ich habe eine Liste von mehreren tausend Stocksymbolen, um eine Funktion zu durchlaufen. Die Funktion akzeptiert jedoch nur 200 oder weniger Symbole gleichzeitig. Wie richte ich die Schleifen ein, um Blöcke von 200 Symbolen zu durchlaufen, bis die Liste abgeschlossen ist. Unten ist eine lose Struktur, ich denke, dass es so aussehen könnte. Die Funktion funktioniert, wenn ich das manuell gekürzte ShortSymb passiere, aber ich muss diesen Prozess automatisieren, damit er iterieren kann.Looping durch eine Liste in Chunks
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,]
Hallo der Teilmenge, willkommen DAMIT. Bitte denken Sie daran, auf [fragen] nachzulesen und wie man ein [reproduzierbares Beispiel] erstellt (http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example). Es erleichtert es anderen, Ihnen zu helfen. – Heroka