Гистограмма с логарифмической шкалой и пользовательскими разрывами
Я пытаюсь сгенерировать гистограмму в R с логарифмической шкалой для y. В настоящее время я делаю:
hist(mydata$V3, breaks=c(0,1,2,3,4,5,25))
Это дает мне гистограмму, но плотность от 0 до 1 настолько велика (разница примерно в миллион значений), что вы едва различите любой из других столбцов.
Затем я попытался сделать:
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")
Это дает мне то, что я хочу, но внизу показаны значения 1-6, а не 0, 1, 2, 3, 4, 5, 25. Также данные показаны в виде точек, а не столбцов.barplot
работает, но тогда я не получаю никакой нижней оси.