R 在ggplot2直方图中缩放y轴(计数)

R 在ggplot2直方图中缩放y轴(计数),r,ggplot2,R,Ggplot2,我正在绘制一个简单的柱状图,显示10%的采样数据。我想要y轴上的计数,但是因为数据是采样的,所以我想要它们被适当地缩放。如果我使用的是基本图形,我会这样做 foo <- rnorm(50) foo.hist <- hist(foo,plot=F) foo.hist$counts <- foo.hist$counts * 10 plot(foo.hist) foo这就是你要找的吗 df<-data.frame(x=rnorm(50)) ggplot(df,aes(x))+

我正在绘制一个简单的柱状图,显示10%的采样数据。我想要y轴上的计数,但是因为数据是采样的,所以我想要它们被适当地缩放。如果我使用的是基本图形,我会这样做

foo <- rnorm(50)
foo.hist <- hist(foo,plot=F)
foo.hist$counts <- foo.hist$counts * 10
plot(foo.hist)

foo这就是你要找的吗

df<-data.frame(x=rnorm(50))
ggplot(df,aes(x))+geom_histogram(aes(y=..count..*10))

df显然,我没有足够仔细地阅读哈德利的书:现在,有没有办法把10变成一个变量?。。如果我尝试这个:fac,上面的代码将不起作用