错误:较长的对象长度不是数据集中与年龄有关的较短对象长度的倍数

问题描述

我有一个包含1128个观测值的数据集df_a,涉及到人口老龄化1-96。我想将数据分组到群集0-59,60-7980-96中。运行以下脚本时:

df_a$Age <- as.numeric(df_a$Age)
df_a$Age[df_a$Age==0:59] <- 1
df_a$Age[df_a$Age==60:79] <- 2
df_a$Age[df_a$Age==80:96] <- 3

我收到以下错误

错误:较长的对象长度不是较短的对象的倍数 长度。

如何将数字变量分组?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)