Histogram ze skalą logarytmiczną i przerwami niestandardowymi

Próbuję wygenerować histogram w R ze skalą logarytmiczną dla y. Obecnie robię:

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

Daje mi to histogram, ale gęstość od 0 do 1 jest tak duża (różnica około miliona wartości), że ledwo można dostrzec dowolny inny pasek.

Potem próbowałem:

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

Daje mi to, czego chcę, ale u dołu pokazuje mi wartości 1-6 zamiast 0, 1, 2, 3, 4, 5, 25. Pokazuje również dane jako punkty, a nie paski.barplot działa, ale nie mam żadnej dolnej osi.

questionAnswers(7)

yourAnswerToTheQuestion