【发布时间】:2017-11-14 15:40:17
【问题描述】:
所以我有一组遵循对数正态分布的数据,我找到了 mu 和 sigma 的值,现在正尝试在对数正态的 PDF 旁边绘制数据的直方图。然而,绘制这条线似乎将其置于 0 以下,这似乎没有意义,我在这里做错了什么,似乎这条线应该高 5 y 值。
谢谢 M
h <- read.table("data.csv", header=TRUE, sep=",", row.names="id")
library("ggplot2")
d <- ggplot(data=h, aes(h$time)) +
geom_histogram(binwidth = 0.8) +
stat_function(fun = dlnorm, args = list(meanlog = 2.2, sdlog = 0.44, log = TRUE), colour = "red")
d
【问题讨论】:
-
你确定要
log = TRUE吗?这是采用log(probabilities),因为它们 dlnorm 会给你density。您当前的情节显示计数。