Привет, я новичок в изучении R.
Я запускаю цикл, чтобы узнать количество людей на основе их региона и значение "v" в указанном ниже фрейме данных. Я хотел бы сохранить результат цикла в фрейме данных, чтобы я мог работать с ним. Спасибо за вашу помощь.
data<-data.frame(x=rep(c("man", "woman"),500),reg=rep(1:5, 200), v=c(seq(100,1,length.out = 500),c(seq(1,100,length.out = 500))))
for (i in seq(0, 100, 10)) {
print(paste("interval <", i, "-", i+10,">"))
data %>%
filter(data$x == "man" & data$v >= i & data$v <= i +10) %>%
group_by(Region = reg) %>%
summarize(No_man = n()) %>%
as.data.frame() %>%
print()
if (i+10 > 90) {break}
}