Histograma com escala logarítmica e intervalos personalizados
Eu estou tentando gerar um histograma em R com uma escala logarítmica para y. Atualmente eu faço:
hist(mydata$V3, breaks=c(0,1,2,3,4,5,25))
Isso me dá um histograma, mas a densidade entre 0 e 1 é tão grande (cerca de um milhão de diferença de valores) que você mal consegue distinguir as outras barras.
Então eu tentei fazer:
mydata_hist <- hist(mydata$V3, breaks=c(0,1,2,3,4,5,25), plot=FALSE)
plot(rpd_hist$counts, log="xy", pch=20, col="blue")
Isso me dá o que eu quero, mas a parte inferior mostra os valores de 1 a 6 em vez de 0, 1, 2, 3, 4, 5, 25. Ele também mostra os dados como pontos em vez de barras.barplot
funciona, mas depois eu não obtenho nenhum eixo inferior.