Estoy tratando de generar un histograma en R con una escala logarítmica para y. Actualmente hago:Histograma con escala logarítmica y saltos personalizados
hist(mydata$V3, breaks=c(0,1,2,3,4,5,25))
Esto me da un histograma, pero la densidad entre 0 y 1 es tan grande (alrededor de un millón de diferencia valores) que apenas se puede hacer ninguna de las otras barras.
entonces he intentado hacer:
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")
Me da sorta lo que quiero, pero el fondo de mí los valores 1-6 en lugar de 0, 1, 2, 3, 4, 5 muestra, 25. También muestra los datos como puntos en lugar de barras. barplot
funciona pero no tengo ningún eje inferior.
relacionados pregunta más: [Hacer logarítmica eje y en el histograma usando R] (https://stackoverflow.com/questions/7828248/make-y-axis-logarithmic-in-histogram-using-r) – smci