Plotar média de dois grupos

Pessoal, dei uma pesquisada e não consegui plotar o que desejo. Estou com os comandos. require(gdata) dados<-read.xls("multinacional.xls", encoding = "latin1") str(dados) attach(dados) library(doBy) require(lattice) xyplot(salario~escolaridade|sexo) summaryBy(salario~escolaridade|sexo,dados,FUN=c(mean)) escolaridade sexo salario.mean 1 médio Feminino 12.80000 2 médio Masculino 10.77500 3 pós-graduação Feminino 32.03333 4 pós-graduação Masculino 33.28000 5 superior Feminino 21.67000 6 superior Masculino 25.13478 Como plotar em um mesmo gráfico os gráficos de barras das médias dos três escolaridade que tenho por sexo um com cada cor? Tem como fazer isto de forma automática ou vou ter que criar os dados em um data frame para plotar? obrigado

Eu usei esta rotina, adapte a sua necessidade. stripchart(hiv$CD4~hiv$SEXO,main="Variabilidade de CD4 por sexo",method="jitter",col=c("pink","blue"), pch=c(19,20),ylab="mm3",xlab="Sexo",vertical=T,at=c(1.2,1.9)) medias<-tapply(hiv$CD4,as.character(hiv$SEXO),mean,na.rm=T) segments(1.1,medias[1],1.3,medias[1],col=1) segments(1.8,medias[1],2.0,medias[1],col=1) Edson Lira Estatístico Manaus-Amazonas Em Quarta-feira, 4 de Dezembro de 2013 10:08, Andre Oliveira <andreolsouza@yahoo.com.br> escreveu: Pessoal, dei uma pesquisada e não consegui plotar o que desejo. Estou com os comandos. require(gdata) dados<-read.xls("multinacional.xls", encoding = "latin1") str(dados) attach(dados) library(doBy) require(lattice) xyplot(salario~escolaridade|sexo) summaryBy(salario~escolaridade|sexo,dados,FUN=c(mean)) escolaridade sexo salario.mean 1 médio Feminino 12.80000 2 médio Masculino 10.77500 3 pós-graduação Feminino 32.03333 4 pós-graduação Masculino 33.28000 5 superior Feminino 21.67000 6 superior Masculino 25.13478 Como plotar em um mesmo gráfico os gráficos de barras das médias dos três escolaridade que tenho por sexo um com cada cor? Tem como fazer isto de forma automática ou vou ter que criar os dados em um data frame para plotar? obrigado _______________________________________________ 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.

Talvez a função lattice::barchart() seja o que você esta procurando. De uma olhada no link: http://ridiculas.wordpress.com/2011/05/21/fatorial-com-desdobramento-da-inte... Att. Tiago. ################################################################# Tiago de Souza Marçal - Graduando em Agronomia pelo CCA-UFES Bolsista de Iniciação Científica da área de Genética e Melhoramento de Plantas ################################################################# Date: Wed, 4 Dec 2013 06:08:25 -0800 From: andreolsouza@yahoo.com.br To: r-br@listas.c3sl.ufpr.br Subject: [R-br] Plotar média de dois grupos Pessoal,dei uma pesquisada e não consegui plotar o que desejo. Estou com os comandos. require(gdata)dados<-read.xls("multinacional.xls", encoding = "latin1")str(dados)attach(dados)library(doBy)require(lattice)xyplot(salario~escolaridade|sexo) summaryBy(salario~escolaridade|sexo,dados,FUN=c(mean)) escolaridade sexo salario.mean 1 médio Feminino 12.80000 2 médio Masculino 10.77500 3 pós-graduação Feminino 32.03333 4 pós-graduação Masculino 33.28000 5 superior Feminino 21.67000 6 superior Masculino 25.13478 Como plotar em um mesmo gráfico os gráficos de barras das médias dos três escolaridade que tenho por sexo um com cada cor? Tem como fazer isto de forma automática ou vou ter que criar os dados em um data frame para plotar? obrigado _______________________________________________ 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.

obrigado parece que o barchart() resolve o que quero André Oliveira Souza Em Quarta-feira, 4 de Dezembro de 2013 13:00, Tiago Souza Marçal <tiagosouzamarcal@hotmail.com> escreveu: Talvez a função lattice::barchart() seja o que você esta procurando. De uma olhada no link: http://ridiculas.wordpress.com/2011/05/21/fatorial-com-desdobramento-da-inte... Att. Tiago. ################################################################# Tiago de Souza Marçal - Graduando em Agronomia pelo CCA-UFES Bolsista de Iniciação Científica da área de Genética e Melhoramento de Plantas ################################################################# ________________________________ Date: Wed, 4 Dec 2013 06:08:25 -0800 From: andreolsouza@yahoo.com.br To: r-br@listas.c3sl.ufpr.br Subject: [R-br] Plotar média de dois grupos Pessoal, dei uma pesquisada e não consegui plotar o que desejo. Estou com os comandos. require(gdata) dados<-read.xls("multinacional.xls", encoding = "latin1") str(dados) attach(dados) library(doBy) require(lattice) xyplot(salario~escolaridade|sexo) summaryBy(salario~escolaridade|sexo,dados,FUN=c(mean)) escolaridade sexo salario.mean 1 médio Feminino 12.80000 2 médio Masculino 10.77500 3 pós-graduação Feminino 32.03333 4 pós-graduação Masculino 33.28000 5 superior Feminino 21.67000 6 superior Masculino 25.13478 Como plotar em um mesmo gráfico os gráficos de barras das médias dos três escolaridade que tenho por sexo um com cada cor? Tem como fazer isto de forma automática ou vou ter que criar os dados em um data frame para plotar? obrigado _______________________________________________ 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. _______________________________________________ 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.

Dei uma googada aqui mas me deparei com o seguinte library(doBy) require(lattice) summaryBy(salario~sexo,dados,FUN=c(mean)) sexo salario.mean 1 Feminino 24.13889 2 Masculino 24.61250 barchart(salario~sexo) não me dá um retângulo com comprimento da média de salário por sexo. O que seria este comprimento dos retângulos? Não consegui decifrar isto aqui. André Oliveira Souza Em Quarta-feira, 4 de Dezembro de 2013 18:01, Andre Oliveira <andreolsouza@yahoo.com.br> escreveu: obrigado parece que o barchart() resolve o que quero André Oliveira Souza Em Quarta-feira, 4 de Dezembro de 2013 13:00, Tiago Souza Marçal <tiagosouzamarcal@hotmail.com> escreveu: Talvez a função lattice::barchart() seja o que você esta procurando. De uma olhada no link: http://ridiculas.wordpress.com/2011/05/21/fatorial-com-desdobramento-da-inte... Att. Tiago. ################################################################# Tiago de Souza Marçal - Graduando em Agronomia pelo CCA-UFES Bolsista de Iniciação Científica da área de Genética e Melhoramento de Plantas ################################################################# ________________________________ Date: Wed, 4 Dec 2013 06:08:25 -0800 From: andreolsouza@yahoo.com.br To: r-br@listas.c3sl.ufpr.br Subject: [R-br] Plotar média de dois grupos Pessoal, dei uma pesquisada e não consegui plotar o que desejo. Estou com os comandos. require(gdata) dados<-read.xls("multinacional.xls", encoding = "latin1") str(dados) attach(dados) library(doBy) require(lattice) xyplot(salario~escolaridade|sexo) summaryBy(salario~escolaridade|sexo,dados,FUN=c(mean)) escolaridade sexo salario.mean 1 médio Feminino 12.80000 2 médio Masculino 10.77500 3 pós-graduação Feminino 32.03333 4 pós-graduação Masculino 33.28000 5 superior Feminino 21.67000 6 superior Masculino 25.13478 Como plotar em um mesmo gráfico os gráficos de barras das médias dos três escolaridade que tenho por sexo um com cada cor? Tem como fazer isto de forma automática ou vou ter que criar os dados em um data frame para plotar? obrigado _______________________________________________ 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. _______________________________________________ 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. _______________________________________________ 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)
-
Andre Oliveira
-
Edson Lira
-
Tiago Souza Marçal