Срез данных в L oop R - PullRequest
       5

Срез данных в L oop R

0 голосов
/ 20 апреля 2020

У меня есть датафрейм с именем Results с nrows = 288 и ncol = 4.

У меня нет опыта работы с циклами, и я хотел бы запустить al oop, где я могу удалить строки 1-10, затем строки 11-20, 21-30. et c et c. Сохранение результата в формате CSV после каждого l oop.

Может ли кто-нибудь указать мне правильное направление? Спасибо.

1 Ответ

1 голос
/ 20 апреля 2020

Вы можете использовать lapply как:

n <- nrow(Results)

lapply(seq(1,n, 10), function(x) 
     write.csv(Results[-(x:min((x+9), n))], paste0("data", x, "-", x+9, ".csv")))

Это запишет csvs в ваш рабочий каталог с именем "data1-10.csv", "data11-20.csv" et c.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...