Уважаемые коллеги, я пытаюсь выделить 349 матрицу из примерно 387024 элементов (17520x11 mxn) в список без цикла для.
Код следует этой структуре
loading libraries
query to a database to fetch the number of a product
lsDF<-list()
for (i in 1:length(product_number)){
querypart_1<-content
i=as.numeric(product_number[i]) #index
querypart_2<-content
Query_total<-str_c(querypart_1,i,querypart_2)
df<-as.data.table(dbFetch(dbSendQuery(DB, Query_total)) #fetching columns for the specified product
df<-df %>% #dplyr operations and calculations
df<-as.matrix(df)
lsDF[[i]]<-df
}
Однако какВы можете ожидать, что мой RStudio обрывается, если запустить цикл.Код отлично работает, когда я устанавливаю значение i = и запускаю его вне цикла.
Знаете ли вы лучшее решение для этого?