
Vc pode fazer isso com a função text pra por texto dentro do barplot. Por exemplo esp=c(0,12,30,5,2,1,0) teste<-barplot(esp) #so dizer o x que vc salva como teste, o y um pouco pra cima pra nao fica em cima da barra e o texto, que são os valores text(teste, esp+1, esp) Seguinto seu exemplo esp=c(0,12,30,5,2,1,0) #so aumenta o limite um pouquinho pro 30 aparecer teste2<-barplot(rev(esp),horiz=TRUE,names.arg=(length(esp)-1):0,xlim=c(0,35)) # e mesmo esquema mas invertido text(esp+1,rev(teste2),esp) Não sei se tem jeitos melhores, mas da pra resolver assim. Em 8 de maio de 2012 21:49, Diego Leal <diego.leight@gmail.com> escreveu:
Boa noite pessoal,
estou usando a funcao barplot() para gerar um grafico. Existe algum parametro equivalente ao label=T da funcao hist() que eu possa usar e que mostre os valores plotados?
esp=c(0,12,30,5,2,1,0) barplot(rev(esp),horiz=TRUE,**names.arg=(length(esp)-1):0)
gostaria que os valores 0, 12, 30 ... aparececem rotulando as barras sem ter que faze isso manualmente.
Att, Diego Leal Togni
______________________________**_________________ R-br mailing list R-br@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.
-- Grato Augusto C. A. Ribas Site Pessoal: http://augustoribas.heliohost.org Lattes: http://lattes.cnpq.br/7355685961127056