【发布时间】:2020-09-30 22:45:46
【问题描述】:
我在 R 工作室中有一个类似 this 的小标题,我需要添加一个列,为每个名称提供相同的唯一编号。所以它应该看起来像this
我已经尝试过类似下面的代码:
people >%>
gorup_by(Name) >%>
mutate(NameID = seq(1, along.with = unique(Name))) >%>
ungroup()
此代码为所有列提供了相同的编号。所以它给了我每个 NameID 的数字 1。
我也试过下面的代码:
people >%>
gorup_by(Name) >%>
mutate(NameID = seq(1, length(unique(Name)))) >%>
ungroup()
我得到了同样的结果。我想我可能需要使用if function 或ifelse,但我真的不知道正确的语法应该是什么。
对不起格式,我是第一次在这里提问,我需要学习更好地写东西
【问题讨论】: