<div>Um solução viável</div><br><br><div>Animal<-LETTERS[1:10]</div><div>ANO<-c("2018","2019")</div><div>MES<-month.name[10:11]</div><div>FAZENDA<-rep(1:3,each=3)</div><div>dados<-expand.grid(Animal=Animal,Ano=ANO,Mes=MES,Fazenda=as.factor(FAZENDA))</div><div>head(dados)</div><div>#install.packages("dplyr")</div><div>library(dplyr)</div><div>options(dplyr.print_max = 400) #permite ver  a tabela completa</div><br><div>novodados<-dados%>%group_by(Ano,Mes,Fazenda)%>%mutate(grupo=interaction(Ano,Mes,Fazenda))</div><div>    </div><div>novodados%>%mutate(grupo=recode_factor(grupo,"2018.October.1"='1',</div><div>                  "2019.October.1"='2',"2018.November.1"='3',</div><div>                  "2019.November.1"='4',"2018.October.2"='5',</div><div>                  "2019.October.2"='6',"2018.November.2"='7',</div><div>                  "2019.November.2"='8',"2018.October.3"='9',</div><div>                  "2019.October.3"='10',"2018.November.3"='11',</div><div>                  "2019.November.3"='12'))</div><br><div class="gmail_quote_attribution">On Feb 3 2020, at 6:29 pm, Cesar Rabak por (R-br) <r-br@listas.c3sl.ufpr.br> wrote:</div><blockquote><div><div><div>Admitindo que você gerou a classificação na variável grupo por meios adequados, ou seja <u>você já disponha </u>dessa coluna, minha sugestão é que você crie a variável GC pela conversão em inteiro do grupo :</div><div><br></div><div>Código não testado:</div><div><br></div><div>seu_dataframe$GC <-  as.integer(seu_dataframe$grupo)</div><div><br></div><div>Dependendo como a foi feita a geração da variável <em>grupo</em> talvez para isso funcionar você tenha que primeiro converter para <em>factor</em>:</div><div><br></div><div>  seu_dataframe$GC <-  as.integer(as.factor(seu_dataframe$grupo))</div><div><br></div><div>HTH</div><div><br></div><div>--</div><div>Cesar Rabak</div><div><div> </div></div></div><br><div class="gmail_quote"><div class="gmail_attr"><div>On Mon, Feb 3, 2020 at 9:32 AM Bárbara Mazetti Nascimento por (R-br) <<a href="mailto:r-br@listas.c3sl.ufpr.br" title="mailto:r-br@listas.c3sl.ufpr.br">r-br@listas.c3sl.ufpr.br</a>> wrote:</div></div><blockquote><div><div>Boa tarde pessoal!</div><div><br><div>Sou nova no R e estou me batendo um pouco com algumas edições de banco de dados que era acostumada a fazer no SAS.</div></div><div><br><div>Preciso criar uma coluna com uma nova identificação para uma variável que eu criei agrupando outras variáveis. Eu trabalho com dados de bovinos e criei o que chamamos de grupo de contemporâneos: animais que vivenciaram o mesmo ambiente. Então geralmente são animais nascidos no mesmo ano, no mesmo mês e na mesma propriedade. Então, por exemplo, temos os seguintes animais:</div></div><div><br><div>Animal     Ano de nascimento     Mês de nascimento     Fazenda</div><div>A              2018                            Oct                               1</div><div>B              2018                            Oct                               1         </div><div>C              2018                            Oct                               1</div><div>D              2018                            Oct                               2</div><div>E              2018                            Oct                               2 </div><div>F              2018                            Oct                               2</div><div>G              2018                           Nov                               1</div><div>H              2018                           Nov                               1 </div><div>I                2018                           Nov                               1</div><div>J               2018                           Nov                               1 </div></div><div><br><div>Eu agrupei essas variáveis em uma que eu chamei de Grupo:</div></div><div><br><div>Animal     Grupo</div><div>A              2018 Oct 1</div><div>B              2018 Oct 1         </div><div>C              2018 Oct 1</div><div>D              2018 Oct 2</div><div>E               2018 Oct 2 </div><div>F               2018 Oct 2</div><div>G              2018 Nov 1</div><div>H              2018 Nov 1 </div><div>I               2018 Nov 1</div><div>J               2018 Nov 1 </div></div><div><br><div>Agora preciso criar essa nova numeração, para que os animais que tenham o mesmo Grupo sejam chamados pelo mesmo número (GC). A saída que eu espero é a seguinte:</div></div><div><br><div>Animal     Grupo          GC</div><div>A              2018 Oct 1    1</div><div>B              2018 Oct 1    1</div><div>C              2018 Oct 1    1</div><div>D              2018 Oct 2    2</div><div>E              2018 Oct 2    2</div><div>F              2018 Oct 2    2</div><div>G             2018 Nov 1    3</div><div>H             2018 Nov 1    3</div><div>I              2018 Nov 1    3</div><div>J             2018 Nov 1    3</div></div><div><br></div><div>Será que vocês poderiam me ajudar em como eu consigo criar essa nova numeração?</div><div><br></div><div>Muito obrigada!!</div><div>Bárbara</div><div><br></div><div>--</div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div>_____________________________________________________</div><div><div>MSc. Bárbara Mazetti Nascimento</div><div>PhD student in Animal Science</div></div><div>Genetic Applied to Animal Breeding Group - GAMA</div><div><div>UFPR - Curitiba - PR - Brazil</div></div><div><div>+55 41 99142-9495</div><br></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div><div>_______________________________________________</div><div>R-br mailing list</div><div><a href="mailto:R-br@listas.c3sl.ufpr.br" title="mailto:R-br@listas.c3sl.ufpr.br">R-br@listas.c3sl.ufpr.br</a></div><div><a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" title="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a></div><div>Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" title="http://www.leg.ufpr.br/r-br-guia">http://www.leg.ufpr.br/r-br-guia</a>) e forneça código mínimo reproduzível.</div></blockquote></div><div>_______________________________________________</div><div>R-br mailing list</div><div>R-br@listas.c3sl.ufpr.br</div><div>https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</div><div>Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.</div></div></blockquote>