
Estou com um arquivo neste formato. Estou querendo agregar por paciente. Informando a média da coluna valor_int e quero também pegar a menor e a maior data da coluna data_int.Quero que o arquivo fique assim; Desenvolvi esse codigo. agora estou tentando colocar as datas. Edmar

Edmar, Alternativa não testada:
plyr::ddply(hospital, plyr::.(paciente), summarize, first = min(data_int, na.rm = TRUE), last = max(data_int, na.rm = TRUE), valor = mean(valor_int, na.rm = TRUE))
Espero ter ajudado. att, FH 2017-03-24 10:36 GMT-06:00 Edmar Caldas via R-br <r-br@listas.c3sl.ufpr.br>:
Estou com um arquivo neste formato.
[image: Alinhar imagem]
Estou querendo agregar por paciente. Informando a média da coluna valor_int e quero também pegar a menor e a maior data da coluna data_int.Quero que o arquivo fique assim;
[image: Alinhar imagem]
Desenvolvi esse codigo.
[image: Alinhar imagem]
agora estou tentando colocar as datas.
[image: Alinhar imagem]
Edmar
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.

o parâmetro FUN só pode aparecer uma vez em aggregate, se você precisa de uma função que "faça mais coisas" defina-a com mais parâmetros, como, p. ex. no s/caso, ...function(data_int, valor_int). 2017-03-24 13:36 GMT-03:00 Edmar Caldas via R-br <r-br@listas.c3sl.ufpr.br>:
Estou com um arquivo neste formato.
[image: Alinhar imagem]
Estou querendo agregar por paciente. Informando a média da coluna valor_int e quero também pegar a menor e a maior data da coluna data_int.Quero que o arquivo fique assim;
[image: Alinhar imagem]
Desenvolvi esse codigo.
[image: Alinhar imagem]
agora estou tentando colocar as datas.
[image: Alinhar imagem]
Edmar
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
participantes (3)
-
Cesar Rabak
-
Edmar Caldas
-
FHRB Toledo