[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