相关疑难解决方法(0)

"密度"曲线覆盖直方图,其中垂直轴是频率(也称为计数)或相对频率?

当垂直轴是频率或相对频率时,是否有一种方法可以叠加类似于密度曲线的东西?(不是实际的密度函数,因为该区域不需要整合到1).以下问题类似: ggplot2:具有正常曲线的直方图,以及用户自我回答..count..的内容geom_density().然而这似乎不寻常.

以下代码产生过度膨胀的"密度"线.

df1            <- data.frame(v = rnorm(164, mean = 9, sd = 1.5))
b1             <- seq(4.5, 12, by = 0.1)
hist.1a        <- ggplot(df1, aes(v)) + 
                    stat_bin(aes(y = ..count..), color = "black", fill = "blue",
                             breaks = b1) + 
                    geom_density(aes(y = ..count..))
hist.1a
Run Code Online (Sandbox Code Playgroud)

情节

r ggplot2

8
推荐指数
2
解决办法
8994
查看次数

geom_histogram:第一个bin的默认原点是什么?

我想知道ggplot2为给定的bin宽度创建的直方图中第一个bin的默认原点.不幸的是,我没有找到在帮助页面的任何信息geom_histogram,geom_bar以及stat_bin.请在下面找到最小的直方图示例ggplot2.

 library(ggplot2)
 x <- rnorm(25)
 binwidth <- (range(x)[2]-range(x)[1])/10
 ggplot(data.frame(x=x), aes(x = x)) +
   geom_histogram(aes(y = ..density..), binwidth = binwidth)
Run Code Online (Sandbox Code Playgroud)

r histogram ggplot2

4
推荐指数
1
解决办法
882
查看次数

累积直方图与ggplot2

我怎么能得到像这样的累积直方图

x <- runif(100,0,10)
h <- hist(x)
h[["counts"]] <- cumsum(h[["counts"]])
plot(h)
Run Code Online (Sandbox Code Playgroud)

用ggplot2?

我也想画这样的多边形

lines(h[["breaks"]],c(0,h[["counts"]]))
Run Code Online (Sandbox Code Playgroud)

r ggplot2

3
推荐指数
2
解决办法
9546
查看次数

标签 统计

ggplot2 ×3

r ×3

histogram ×1