Я хотел бы написать цикл, который создает пять новых наборов данных в R, каждый из которых содержит различное количество наблюдений из исходного фрейма данных, df.
Вот мой текущий код, он выводит значение dfi в виде строки, а не фактического объекта («df [4:42 + i]» вместо df [4:42 + i]).
for(i in 1:5)
{ nam <- paste("df",i, sep="")
assign(nam, eval(paste("df","[1:44 + ",i,",]", sep="")))
}
Я бы хотел вернуть объект df, когда он зацикливается, но я не знаю, как это сделать. Какие-либо предложения? Заранее большое спасибо.