1

異なる分娩日 (fdate) で各雌豚または同腹子を示すために、新しい変数「litter」を作成したいと思います。各同腹子には、最後の列に示されているように、1 ずつ増分して 1 から N までの番号が付けられます。

sow   season piglet fdate        litter
1M521    1    5702   14/09/2009    1
1M521    1    5703   14/09/2009    1
1M521    2    22920  17/02/2010    2
1M521    2    22920  17/02/2010    2
1M521    2    22920  17/02/2010    2
1M584    1    8516   28/09/2009    3
1M584    1    8516   28/09/2009    3
1M584    1    8516   28/09/2009    3
1N312    1    6192   16/09/2009    4
1N312    1    6193   16/09/2009    4
1N312    1    6194   16/09/2009    4
1N312    2    21818  11/02/2010    5
1N312    2    21819  11/02/2010    5
1N312    2    21820  11/02/2010    5
2A1526   1    9293   3/10/2009     6
2A1526   1    9294   3/10/2009     6
2A1526   1    9295   3/10/2009     6
2A1526   1    9296   3/10/2009     6
4

1 に答える 1

3

私が正しく理解していれば、これはfdateに基づいているだけですか? データフレームが の場合はpiglets、これを試してください:

piglets$litter <- as.numeric(factor(piglets$fdate))
于 2011-04-27T01:14:19.653 に答える