[R-br] Nome das barras

Paulo Justiniano paulojus em leg.ufpr.br
Terça Abril 26 16:17:30 BRT 2011


SIM.. eu omiti por engano um comando table():

         t.dat <- table(sample(c("AAA","BBB","CCC"), 100, rep=T))
         bp <- barplot(t.dat, axes=F, names.arg=F)
         axis(2)
         text(bp, par("usr")[3], srt=45, lab=names(t.dat), adj=1, xpd=T)


On Tue, 26 Apr 2011, Emerson Cotta Bodevan wrote:

> Oi Paulo.
> 
> Tentei executar o que você me enviou e apareceu o seguinte erro.
> 
> > bp <- barplot(t.dat, axes=F, names.arg=F)
> Erro em -0.01 * height : argumento não-numérico para operador binário
> 
> Não entendi porquê. Você sabe?
> 
> Abs,
> Emerson.
> 
> Em 26 de abril de 2011 12:29, Paulo Justiniano <paulojus em leg.ufpr.br> escreveu:
>       Neste caso os passos sao:
>
>       1. fazer o grafico sem eixos
>       ...axis = F
>       2. acrescentar os eixos sem texto
>       axis(... lab=NULL)
>       3. Acrescentar os labels com text() com o argumento str rotacionando
> 
>
>       Exemplo:
>        t.dat <- sample(c("AAA","BBB","CCC"), 100, rep=T)
>        bp <- barplot(t.dat, axes=F, names.arg=F)
>        axis(2)
>        text(bp, par("usr")[3], srt=45, lab=names(t.dat), adj=1, xpd=T)
> 
> 
> 
> 
> 
> On Tue, 26 Apr 2011, Emerson Cotta Bodevan wrote:
>
>       Prezados,
>
>       novamente recorro à lista.
>
>       Minha dúvida agora é a seguinte:
>
>       Construí um barplot com meus dados. Esses dados são municípios de Minas Gerais. Como existem vários municípios, o R
>       não mostra todos
>       eles no eixo x (não há espaço para escrever na horizontal).
>
>       Há como fazer aparecer os nomes dos municípios no pé de cada barra, com texto inclinado em 45 graus?
>
>       Abs,
>       Emerson.
> 
> 
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
> 
> 
> 
>


Mais detalhes sobre a lista de discussão R-br