为什么ggplot stat_函数只使用dpois打印一个值,而不使用dnorm打印?

为什么ggplot stat_函数只使用dpois打印一个值,而不使用dnorm打印?,r,ggplot2,poisson,R,Ggplot2,Poisson,导致: 但是如果args=list(mean=mean(X),sd=sd(X))我们得到了一个很好的正态分布: 你怎么解释这种奇怪的行为呢?看一看。另外,在你的问题中添加一个可复制的例子。另外,在你的问题中添加一个可复制的例子。 ggplot()+aes(X)+geom_density()+ stat_function(fun = dpois, colour = "red", args = list(lambda=parms$estimate))+ xlab( "confirmat

导致:

但是如果
args=list(mean=mean(X),sd=sd(X))
我们得到了一个很好的正态分布:

你怎么解释这种奇怪的行为呢?

看一看。另外,在你的问题中添加一个可复制的例子。另外,在你的问题中添加一个可复制的例子。
ggplot()+aes(X)+geom_density()+ 
  stat_function(fun = dpois, colour = "red", args = list(lambda=parms$estimate))+
  xlab( "confirmation time [s]") + ggtitle("Shape of curve");