[R-br] ddply - obter ganho de peso médio

walmes . walmeszeviani em gmail.com
Quinta Fevereiro 26 13:58:55 BRT 2015


Uma for mais simples, sem chamar o reshape e na linha do que você estava
imaginando, seria

require(plyr)

## Ordenar para assegurar ordem cronológica.
da <- arrange(GPD, ANIMAL, DATA)
str(da)

f <- function(x){
    mean(diff(na.omit(x)))
}

ddply(da, .(ANIMAL), summarise, mGPD=f(Pesos))

À disposição.
Walmes.

​
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20150226/8afdcebc/attachment.html>


Mais detalhes sobre a lista de discussão R-br