[R-br] Gráfico do tipo stacked bar plot modificado
David Valentim Dias
dvdscripter em gmail.com
Terça Abril 16 18:13:48 BRT 2013
invente_um_nome = function(x, n = 7) {
novo_x = x
somas = colSums(x)
for(i in 1:ncol(x)) {
if (somas[i] > n) {
novo_x[1, i] = n
novo_x[2, i] = somas[i] - n
} else {
novo_x[1, i] = somas[i]
novo_x[2, i] = 0
}
}
novo_x
}
counts <- table(mtcars$vs, mtcars$gear)
barplot(colSums(counts), main="Car Distribution by Gears and VS",
horiz=TRUE,xlab="Number of Gears", col = 'white')
abline(v=7,col="red")
barplot(invente_um_nome(counts), horiz=TRUE, col = c('white', 'black'), add
= T)
Em 16 de abril de 2013 16:24, ASANTOS <alexandresantosbr em yahoo.com.br>escreveu:
> Boa tarde pessoal,
>
> Gostaria de fazer um gráfico do tipo stacked bar plot horizontal, mas
> gostaria que as cores das barras ficassem alinhadas pelo níveis, como por
> exemplo:
>
> counts <- table(mtcars$vs, mtcars$gear)
> barplot(counts, main="Car Distribution by Gears and VS",
> horiz=TRUE,xlab="Number of Gears", col=c("white","black"),
> legend = rownames(counts))
> abline(v=7,col="red")
> #
> Que agora eu gostaria que as cores branca e preto ficassem alinhados por
> um valor arbitrário, que no meu caso seria 7 por exemplo, alguém sabe se
> existe um nome para este tipo de barra e se alguém do grupo já fez algo
> semelhante? Uma vez que help(barplot) não ajudou muito,
>
> Obrigado,
>
> --
> ==============================**==============================**==========
> Alexandre dos Santos
> Proteção Florestal
> Coordenador do curso Técnico em Florestas
> Vice Coordenador do curso de Engenharia Florestal
> IFMT - Instituto Federal de Educação, Ciência e Tecnologia de Mato Grosso
> Campus Cáceres
> Caixa Postal 244
> Avenida dos Ramires, s/n
> Bairro: Distrito Industrial
> Cáceres - MT CEP: 78.200-000
> Fone: (+55) 65 8132-8112 (TIM) (+55) 65 9686-6970 (VIVO)
> e-mails:alexandresantosbr@**yahoo.com.br<e-mails%3Aalexandresantosbr em yahoo.com.br>
> alexandre.santos em cas.ifmt.edu.**br<alexandre.santos em cas.ifmt.edu.br>
> ==============================**==============================**==========
>
> ______________________________**_________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/**cgi-bin/mailman/listinfo/r-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<http://www.leg.ufpr.br/r-br-guia>)
> e forneça código mínimo reproduzível.
>
--
Biostatistician Consultant and Cogito Programmer's
http://www.facebook.com/CogitoConsultoriaEstatistica
Curriculum: http://lattes.cnpq.br/7541377569511492
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20130416/d808fc42/attachment.html>
Mais detalhes sobre a lista de discussão R-br