【发布时间】:2021-03-15 15:49:56
【问题描述】:
我有一个大数据框:
age<- c(25,25,25,25,25,30,30,30,30,30)
pop<-c(1000,1000,1000,1000,1000,800,800,800,800,800)
df<-rbind(age,pop)
实际上,我在同一个数据框中多次迭代了这个结构(对于每个性别和年份)。 我想要做的是,从每 5 日开始将年龄等级更改为递增的数字。排。要这样:
age<- c(25,26,27,28,29,30,31,32,33,34)
pop<-c(1000,1000,1000,1000,1000,800,800,800,800,800)
df_new<-rbind(age,pop)
我的想法即将申请年龄+0,年龄+1,年龄+2,年龄+3,年龄+4;到第 1、2、3、4、5 行的每个倍数。 我尝试了嵌套循环或 lapply,但没有任何效果。
【问题讨论】:
标签: r nested-loops lapply