buenas tardes les envío este mensaje de ayuda porque ya le batalle mucho y no he podido hacerlo lo que necesito, tengo una tabla como la que pongo en el archivo anexo ejemplo he estado utilizando la instrucción cast de reshape2 para generar algo como lo que sigue | Suma de evento | Etiquetas de columna | | | | | | Etiquetas de fila | 2000 | 2001 | 2002 | 2003 | 2004 | Total general | | D | 2 | 3 | 1 | 4 | 1 | 11 | | AU | 2 | 1 | 1 | 1 | | 5 | | CA | | 1 | | | | 1 | | GV | | 1 | | 3 | 1 | 5 | | F | 3 | 4 | 1 | 3 | 3 | 14 | | AU | 1 | | | | 2 | 3 | | CA | 1 | 3 | | | | 4 | | GV | 1 | 1 | 1 | 3 | 1 | 7 | | Total general | 5 | 7 | 2 | 7 | 4 | 25 | donde se obtiene la suma de los eventos en función del tipo y grupo por cada año, lo que he logrado es obtener solo la cuenta de reglones de antemano mil gracias, Saludos Enrique RAMOSOficina de confiabilidadLAPEM-CFE ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20160530/767a631e/attachment.html> ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: EJEMPLO.csv Type: application/vnd.ms-excel Size: 578 bytes Desc: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20160530/767a631e/attachment.xlb>
Hola, Hay varias formas de hacerlo, pero quizás la más sencilla, sea esta: datIn <- read.table("EJEMPLO.csv", header =T, sep = ",") sum_Evento <- aggregate(datIn$evento, by = list(tipo = datIn$TIPO, grupo datIn$grupo), sum ) que produce esto:> aggregate(datIn$evento, by = list(tipo = datIn$TIPO, grupo datIn$grupo), sum )tipo grupo x 1 D AU 5 2 F AU 3 3 D CA 1 4 F CA 4 5 D GV 5 6 F GV 7 Saludos, Carlos Ortega www.qualityexcellence.es El 30 de mayo de 2016, 18:15, Enrique RAMOS via R-help-es < r-help-es en r-project.org> escribió:> buenas tardes les envío este mensaje de ayuda porque ya le batalle mucho y > no he podido hacerlo lo que necesito, tengo una tabla como la que pongo en > el archivo anexo ejemplo he estado utilizando la instrucción cast de > reshape2 para generar algo como lo que sigue > > Suma de evento Etiquetas de columna > Etiquetas de fila 2000 2001 2002 2003 2004 Total general > D 2 3 1 4 1 11 > AU 2 1 1 1 5 > CA 1 1 > GV 1 3 1 5 > F 3 4 1 3 3 14 > AU 1 2 3 > CA 1 3 4 > GV 1 1 1 3 1 7 > Total general 5 7 2 7 4 25 > > donde se obtiene la suma de los eventos en función del tipo y grupo por > cada año, lo que he logrado es obtener solo la cuenta de reglones > > de antemano mil gracias, > > Saludos > Enrique RAMOS > Oficina de confiabilidad > LAPEM-CFE > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es >-- Saludos, Carlos Ortega www.qualityexcellence.es [[alternative HTML version deleted]]
Hola, ¿qué tal? Mira el argumento fun.aggregate en ?dcast. Un saludo, Carlos J. Gil Bellosta http://www.datanalytics.com El 30 de mayo de 2016, 18:15, Enrique RAMOS via R-help-es < r-help-es en r-project.org> escribió:> buenas tardes les envío este mensaje de ayuda porque ya le batalle mucho y > no he podido hacerlo lo que necesito, tengo una tabla como la que pongo en > el archivo anexo ejemplo he estado utilizando la instrucción cast de > reshape2 para generar algo como lo que sigue > > Suma de evento Etiquetas de columna > Etiquetas de fila 2000 2001 2002 2003 2004 Total general > D 2 3 1 4 1 11 > AU 2 1 1 1 5 > CA 1 1 > GV 1 3 1 5 > F 3 4 1 3 3 14 > AU 1 2 3 > CA 1 3 4 > GV 1 1 1 3 1 7 > Total general 5 7 2 7 4 25 > > donde se obtiene la suma de los eventos en función del tipo y grupo por > cada año, lo que he logrado es obtener solo la cuenta de reglones > > de antemano mil gracias, > > Saludos > Enrique RAMOS > Oficina de confiabilidad > LAPEM-CFE > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es >[[alternative HTML version deleted]]
agradezco la ayuda, el problema se resumía a que el Rstudio me ponía unos paréntesis de forma automática los quite y asunto solucionado Saludos Enrique RAMOS El Lunes, 30 de mayo, 2016 12:26:33, Carlos J. Gil Bellosta <cgb en datanalytics.com> escribió: Hola, ¿qué tal? Mira el argumento fun.aggregate en ?dcast. Un saludo, Carlos J. Gil Bellostahttp://www.datanalytics.com El 30 de mayo de 2016, 18:15, Enrique RAMOS via R-help-es <r-help-es en r-project.org> escribió: buenas tardes les envío este mensaje de ayuda porque ya le batalle mucho y no he podido hacerlo lo que necesito, tengo una tabla como la que pongo en el archivo anexo ejemplo he estado utilizando la instrucción cast de reshape2 para generar algo como lo que sigue | Suma de evento | Etiquetas de columna | | | | | | Etiquetas de fila | 2000 | 2001 | 2002 | 2003 | 2004 | Total general | | D | 2 | 3 | 1 | 4 | 1 | 11 | | AU | 2 | 1 | 1 | 1 | | 5 | | CA | | 1 | | | | 1 | | GV | | 1 | | 3 | 1 | 5 | | F | 3 | 4 | 1 | 3 | 3 | 14 | | AU | 1 | | | | 2 | 3 | | CA | 1 | 3 | | | | 4 | | GV | 1 | 1 | 1 | 3 | 1 | 7 | | Total general | 5 | 7 | 2 | 7 | 4 | 25 | donde se obtiene la suma de los eventos en función del tipo y grupo por cada año, lo que he logrado es obtener solo la cuenta de reglones de antemano mil gracias, Saludos Enrique RAMOSOficina de confiabilidadLAPEM-CFE _______________________________________________ R-help-es mailing list R-help-es en r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es [[alternative HTML version deleted]]