média de tempo de grupos

Prezados, tenho um banco com causas de readmissões e tempos entre as internações. Queria criar uma coluna com o tempo médio de cada grupo de causas. Alguém pode me ajudar? Obrigada. nome=c("Ricardo","Maria","Tereza","Pedro","José", "Germano","Paula","Clea") tempo=c(68,3,14,89,7,50,30,5) causa=c("circ","resp","osteo","resp","circ","circ","osteo","osteo") banco1=cbind(nome,tempo,causa) banco1=data.frame(banco1) banco1

Indico tapply() ou aggregate(). À disposição. Walmes. ========================================================================== Walmes Marques Zeviani LEG (Laboratório de Estatística e Geoinformação, 25.450418 S, 49.231759 W) Departamento de Estatística - Universidade Federal do Paraná fone: (+55) 41 3361 3573 VoIP: (3361 3600) 1053 1173 e-mail: walmes@ufpr.br skype: walmeszeviani twitter: @walmeszeviani homepage: http://www.leg.ufpr.br/~walmes linux user number: 531218 ==========================================================================

Valeu, Walmes. Tudo de bom. Em 22 de fevereiro de 2013 16:34, Walmes Zeviani <walmeszeviani@gmail.com>escreveu:
Indico tapply() ou aggregate().
À disposição. Walmes.
========================================================================== Walmes Marques Zeviani LEG (Laboratório de Estatística e Geoinformação, 25.450418 S, 49.231759 W) Departamento de Estatística - Universidade Federal do Paraná fone: (+55) 41 3361 3573 VoIP: (3361 3600) 1053 1173 e-mail: walmes@ufpr.br skype: walmeszeviani twitter: @walmeszeviani homepage: http://www.leg.ufpr.br/~walmes linux user number: 531218 ==========================================================================
_______________________________________________ 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.

Oi eu dei uma modificada no data.frame, pois com o cbind não funcionou! dados=data.frame(nome,tempo,causa) dados aggregate(tempo~causa+nome, data=dados,mean) aggregate(tempo~causa, data=dados,mean) aggregate(tempo~nome, data=dados,mean) Espero ter ajudado! Alexandro
________________________________ De: Fátima Lima Paula <fatima.lima.paula@gmail.com> Para: r-br@listas.c3sl.ufpr.br Enviadas: Sexta-feira, 22 de Fevereiro de 2013 16:07 Assunto: [R-br] média de tempo de grupos
Prezados, tenho um banco com causas de readmissões e tempos entre as internações. Queria criar uma coluna com o tempo médio de cada grupo de causas. Alguém pode me ajudar? Obrigada. nome=c("Ricardo","Maria","Tereza","Pedro","José", "Germano","Paula","Clea") tempo=c(68,3,14,89,7,50,30,5) causa=c("circ","resp","osteo","resp","circ","circ","osteo","osteo") banco1=cbind(nome,tempo,causa) banco1=data.frame(banco1) banco1
_______________________________________________ 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)
-
Alexandro (Yahoo)
-
Fátima Lima Paula
-
Walmes Zeviani