我試圖用R的對數刻度生成直方圖。目前我做的:對數刻度和自定義中斷的直方圖
hist(mydata$V3, breaks=c(0,1,2,3,4,5,25))
這給了我一個直方圖,但1 0之間的密度是如此之大(約一百萬值差),你可以幾乎看不清任何其他酒吧。
然後我試着做:
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,它也將數據顯示爲點而非條形圖。 barplot
的作品,但我沒有得到任何底線。
相關舊的問題:[請在直方圖y軸的對數使用R](https://stackoverflow.com/questions/7828248/make-y-axis-logarithmic-in-histogram-using-r) – smci 2017-05-30 05:27:52