我想创建一个带有colnames的数据框,例如5到10年,10到15年。我创建了一个“for”但这个“for”命名为“group6”,“group7”,等等。
grupos <- 115/5
grupos <- (1:grupos)+5
name_grupos <- paste0("grupo_", grupos)
for(i in 1:length(name_grupos)){
grupo <- grupos[i]
name <- name_grupos[i]
datosedad[, name] = apply(datosedad[,c(grupo:(grupo+5))], MARGIN = 1, sum)
}