2011-04-27 7 views
1

다른 분만 날짜 (fdate)의 각 모돈이나 깔짚을 표시하기 위해 쓰레기라는 새 변수를 만들고 싶습니다. 각 쓰레기는 마지막 열에 표시된대로 1부터 N까지 1의 증분으로 번호가 매겨집니다.고유 한 요소 식별 또는 코딩

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 

답변

3

정확하게 이해하면 fdate를 기반으로합니다. 데이터 프레임이 piglets 인 경우 다음을 시도하십시오.

piglets$litter <- as.numeric(factor(piglets$fdate)) 
+0

나는 뿌리 및 fdate에 기초하려고합니다. – baz

+2

아, 샘플 데이터에는 당일에 두 마리의 모돈이 없으므로 놓친 것입니다. 당신은 as.numeric (factor (paste (piglets $ fdate, piglets $ sow, sep = "")))를 사용하여이 둘의 조합을 관찰 할 수 있습니다. – Noah

관련 문제