我确信我不是唯一一个问过这个问题的人但是经过几个小时的搜索没有运气我需要自己提出这个问题.
我有一个像这样的df(rp):
rp <- structure(list(agec1 = c(7, 16, 11, 11, 17, 17),
agec2 = c(6, 12, 9, 9, 16, 15),
agec3 = c(2, 9, 9, 9, 14, NA),
agec4 = c(NA, 7, 9, 9, 13, NA),
agec5 = c(NA, 4, 7, 7, 10, NA),
agec6 = c(NA, NA, 6, 6, 9, NA),
agec7 = c(NA, NA, NA, NA, 7, NA),
agec8 = c(NA, NA, NA, NA, 5, NA),
row.names = c(NA, -6L), class = c("tbl_df", "tbl", "data.frame"))
Run Code Online (Sandbox Code Playgroud)
每个年龄的年龄cc指父母的孩子最多8个孩子的年龄.我想创建一个新栏目"agec5_12",其中包含5-12岁儿童的年龄.所以我的df看起来像这样:
rpage <- …Run Code Online (Sandbox Code Playgroud)