У меня есть набор данных, который я хотел бы уменьшить на 1 до определенного состояния.Я хочу, чтобы все наборы данных были сохранены отдельно и объединены в список.Например, вручную я мог бы сделать:
a<-mtcars[1:nrow(mtcars),]
b<-mtcars[2:nrow(mtcars),]
c<-mtcars[3:nrow(mtcars),]
d<-mtcars[4:nrow(mtcars),]
e<-mtcars[5:nrow(mtcars),]
f<-mtcars[6:nrow(mtcars),]
g<-mtcars[7:nrow(mtcars),]
h<-mtcars[8:nrow(mtcars),]
i<-mtcars[9:nrow(mtcars),]
j<-mtcars[10:nrow(mtcars),]
as.list(a,b,c,d,e,f,g,h,i,j)
Предположим, что в 10-й строке выполняется какое-то условие, например, определенная дата.Как я мог сделать это итеративно?Я пробовал цикл for, но в итоге в качестве выходных данных использовал только последний набор данных, а не каждый постепенно меньший набор данных.