[R-br] Arrumando um banco de dados
Simone D. Sartorio
sisartorio em yahoo.com.br
Quarta Novembro 26 17:23:14 BRST 2014
Pessoal, boa noite!
Gostaria de uma ajuda, talvez seja bem fácil para aqueles que programam...
1) Tenho um banco de dados ("dados_prod") grande (110mil linhas) e preciso arrumar uma variavel que irei utilizar...a variavel é "dia_ciclo". O problema é que preciso q esta variavel (dia_ciclo), dentro de cada "n_injeção" esteja entre 1 a 14 (Ou seja, da injeção de n. 0 a 17, cada injeção tem 14 dias). O problema seria fácil se todas as minhas 240 vacas tivessem o mesmo número de tempos observados no inicio do experimento...mas não temos...alguma sugestão para resolver isso?
2) Deste mesmo banco de dados, um outro problema, seria retirar todas as injeções "n_injecao= -1".
Estive pensando aqui, resolvendo o problema 2) primeiro o 1) fica bem facil...
Alguém pode me ajudar nisso?Desde já, muito obrigadaSimone
Exemplo: Dados de 1 vaca!> (vaca1731<- subset(dados_prod, dados_prod$n_vaca==1731)); dim(vaca1731) n_vaca n_lactacao trat pri_multiparas n_injecao dia_CICLO dia_exp producao saude1 1731 3 1 2 -1 -7 -21 46.0 healthy2 1731 3 1 2 -1 -6 -20 49.7 healthy3 1731 3 1 2 -1 -5 -19 50.2 healthy4 1731 3 1 2 -1 -4 -18 54.3 healthy5 1731 3 1 2 -1 -3 -17 47.4 heat6 1731 3 1 2 -1 -2 -16 49.3 healthy7 1731 3 1 2 -1 -1 -15 46.7 healthy8 1731 3 1 2 -1 0 -14 45.1 healthy9 1731 3 1 2 0 -13 -13 47.8 healthy10 1731 3 1 2 0 -12 -12 45.5 healthy11 1731 3 1 2 0 -11 -11 45.2 healthy12 1731 3 1 2 0 -10 -10 47.4 enrollment13 1731 3 1 2 0 -9 -9 48.3 enrollment14 1731 3 1 2 0 -8 -8 46.4 enrollment15 1731 3 1 2 0 -7 -7 47.9 enrollment16 1731 3 1 2 0 -6 -6 50.3 enrollment17 1731 3 1 2 0 -5 -5 50.8 enrollment18 1731 3 1 2 0 -4 -4 47.9 enrollment19 1731 3 1 2 0 -3 -3 46.2 heat20 1731 3 1 2 0 -2 -2 50.8 healthy21 1731 3 1 2 0 -1 -1 45.8 healthy22 1731 3 1 2 0 0 0 50.5 healthy23 1731 3 1 2 1 1 1 49.0 healthy24 1731 3 1 2 1 2 2 48.8 healthy25 1731 3 1 2 1 3 3 53.9 healthy26 1731 3 1 2 1 4 4 45.4 healthy27 1731 3 1 2 1 5 5 38.6 healthy28 1731 3 1 2 1 6 6 41.3 healthy29 1731 3 1 2 1 7 7 50.2 healthy30 1731 3 1 2 1 8 8 50.2 healthy31 1731 3 1 2 1 9 9 50.4 healthy32 1731 3 1 2 1 10 10 49.9 healthy33 1731 3 1 2 1 11 11 50.1 healthy34 1731 3 1 2 1 12 12 52.0 healthy35 1731 3 1 2 1 13 13 47.8 healthy36 1731 3 1 2 1 0 14 50.0 healthy37 1731 3 1 2 2 1 15 49.7 healthy38 1731 3 1 2 2 2 16 50.4 healthy39 1731 3 1 2 2 3 17 48.9 healthy40 1731 3 1 2 2 4 18 49.5 healthy41 1731 3 1 2 2 5 19 48.8 healthy42 1731 3 1 2 2 6 20 56.3 healthy43 1731 3 1 2 2 7 21 52.1 healthy44 1731 3 1 2 2 8 22 51.6 healthy45 1731 3 1 2 2 9 23 50.5 healthy46 1731 3 1 2 2 10 24 46.0 healthy47 1731 3 1 2 2 11 25 53.7 healthy48 1731 3 1 2 2 12 26 51.7 healthy49 1731 3 1 2 2 13 27 49.1 healthy50 1731 3 1 2 2 0 28 51.9 healthy51 1731 3 1 2 3 1 29 51.4 healthy52 1731 3 1 2 3 2 30 43.6 healthy...259 1731 3 1 2 17 13 237 19.9 lameness260 1731 3 1 2 17 0 238 18.8 lameness[1] 259 9
***---***---***---***---***---***---***---***---***---***---***---***---**** Simone Daniela Sartorio* Professora Adjunta I no CCA/UFSCar, Araras/SP.* Doutora e Mestre em Estatística e Experimentação Agronômica - ESALQ/USP.* Licenciada em Matemática - UNESP/Rio Claro.* Contatos: * tel: (19)3543-2614, ramal 2664* cel: (19)98182-0586 - Tim***---***---***---***---***---***---***---***---***---***---***---***---*** Tenha um bom dia! ;)
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20141126/877b2196/attachment.html>
Mais detalhes sobre a lista de discussão R-br