私は、子供が最初に生まれたかどうかのためのダミー変数を作成しようとしています。私のデータは、ID =子ID、MID =母ID、誕生とCYRB誕生=今年のCMOB =月でこのランク(R)を使用してネクタイを扱う
ID MID CMOB CYRB
1 1 1 1991
2 1 7 1989
3 2 1 1985
4 2 11 1985
5 2 9 1994
6 3 4 1992
7 4 2 1992
8 4 10 1983
ようになります。
私はこれを使用してみました最初に生まれたダミーの場合:
Identifiers_age <- Identifiers_age %>% group_by(MPUBID)
%>% mutate(first = as.numeric(rank(CYRB) == 1))
しかし、(明らかに、この場合には目的の列がCMOBている別のcolumnnのランクによって絆を破壊する方法があるようには思えません)、私が "ties.method"引数を使用しようとするたびに、入力が文字ベクトルでなければならないことがわかります。
ここに何か不足していますか?
ああ、完璧です、ありがとう! – Milhouse