R ggplot2:具有自定义宽度和对数比例的直方图

R ggplot2:具有自定义宽度和对数比例的直方图,r,ggplot2,histogram,bin,R,Ggplot2,Histogram,Bin,我有以下代码 library("ggplot2") library("scales") set.seed(100) df <- data.frame(test = rexp(1000, 1)) p <- ggplot(df, aes(x = test)) + geom_histogram(colour="black", fill="#FF9999", binwidth = ((range(

我有以下代码

library("ggplot2")
library("scales")
set.seed(100)
df <- data.frame(test = rexp(1000, 1))
p <- ggplot(df, aes(x = test)) + geom_histogram(colour="black", fill="#FF9999",
                                                binwidth = ((range(df$test)[2] - range(df$test)[1])/10))
p 

这是什么意思?我是否根据数据范围使用正确且推荐的技术来更改料箱宽度

“scale_x_log10”函数可能会导致某些精度为零值。看看这个。实际上,使用本机的
log
函数是一种变通方法(
p
Error in seq.default(min, max, by = by) : 
  invalid (to - from)/by in seq(.)