Histogramm mit logarithmischer Skala und benutzerdefinierten Pausen

Ich versuche, ein Histogramm in R mit einer logarithmischen Skala für y zu erzeugen. Derzeit mache ich:

hist(mydata$V3, breaks=c(0,1,2,3,4,5,25))

Das gibt mir ein Histogramm, aber die Dichte zwischen 0 und 1 ist so groß (etwa eine Million Wertedifferenzen), dass Sie kaum einen der anderen Balken erkennen können.

Dann habe ich versucht:

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")

Es gibt mir sorta, was ich will, aber der untere Teil zeigt mir die Werte 1-6 anstatt 0, 1, 2, 3, 4, 5, 25. Es zeigt auch die Daten als Punkte anstatt als Balken.barplot funktioniert aber dann bekomme ich keine untere achse.

Antworten auf die Frage(7)

Ihre Antwort auf die Frage