Como não plotar níveis não usados de um fator com bwplot - pacote LATICCE

Ola, estou com essa duvida. Eu tenho a seguinte situação ########################################## raca<-factor(c(rep(c("Controle"),each=10),rep(c("Labrador","Outros"),each=30)),) sint<-factor(c(rep(c("Controle"),each=10),rep(rep(c("ASSI","OLIGO","POLI"), each=10),2)),levels=c("Controle","ASSI","OLIGO","POLI")) medida<-rnorm(length(sint),5,1) library(lattice) bwplot(medida~sint|raca,layout = c(3, 1),drop.unused.levels=T) ############################################### O que eu gostaria era que o bwplot fize-se o boxplot para a raça controle, somente 1 boxplot chamado controle (nivel controle do fator sint), para a raça labrador e outros, eu gostaria que aparecessem os níveis ASSI OLIGO e POLI do fator sint, mas que nesses 2 (labrador e outros) o nivel controle do sint sumi-se. Eu tentei usar os argumentos drop.unused.levels e subset, mas não conseguir o resultado que gostaria, intuitivamente isso seria o que o drop.unused.levels deveria fazer não?. Existe alguma forma simples de conseguir isso usando o bwplot, que os niveis de fatores que não possuem dados não sejam plotados e não ocupem espaço dentro do quadradinho do grafico, sumam ali do eixo X nos quadradinhos que não tem dados? -- Grato Augusto C. A. Ribas Site Pessoal: http://recologia.wordpress.com/ Lattes: http://lattes.cnpq.br/7355685961127056

Consegui com usando o seguinte comando: bwplot(medida~sint|raca,layout = c(3, 1),scales=list(x="free")) Achei o comando em uma aula do Professor Walmes caso alguém queria dar uma olhada também. http://www.leg.ufpr.br/~walmes/cursoR/unochapeco/minha4aula-iso.R Obrigado pela atenção de qualquer forma. Em 25 de janeiro de 2013 15:52, Augusto Ribas <ribas.aca@gmail.com> escreveu:
Ola, estou com essa duvida. Eu tenho a seguinte situação
########################################## raca<-factor(c(rep(c("Controle"),each=10),rep(c("Labrador","Outros"),each=30)),) sint<-factor(c(rep(c("Controle"),each=10),rep(rep(c("ASSI","OLIGO","POLI"), each=10),2)),levels=c("Controle","ASSI","OLIGO","POLI")) medida<-rnorm(length(sint),5,1)
library(lattice) bwplot(medida~sint|raca,layout = c(3, 1),drop.unused.levels=T) ###############################################
O que eu gostaria era que o bwplot fize-se o boxplot para a raça controle, somente 1 boxplot chamado controle (nivel controle do fator sint), para a raça labrador e outros, eu gostaria que aparecessem os níveis ASSI OLIGO e POLI do fator sint, mas que nesses 2 (labrador e outros) o nivel controle do sint sumi-se.
Eu tentei usar os argumentos drop.unused.levels e subset, mas não conseguir o resultado que gostaria, intuitivamente isso seria o que o drop.unused.levels deveria fazer não?. Existe alguma forma simples de conseguir isso usando o bwplot, que os niveis de fatores que não possuem dados não sejam plotados e não ocupem espaço dentro do quadradinho do grafico, sumam ali do eixo X nos quadradinhos que não tem dados?
-- Grato Augusto C. A. Ribas
Site Pessoal: http://recologia.wordpress.com/ Lattes: http://lattes.cnpq.br/7355685961127056
-- Grato Augusto C. A. Ribas Site Pessoal: http://recologia.wordpress.com/ Lattes: http://lattes.cnpq.br/7355685961127056
participantes (1)
-
Augusto Ribas