lambda <- runif(10,min=0,max=3)
mean(lambda)
for (i in 1:10){
N <- rpois(i,mean(lambda))
mean(N)
plot(i,mean(N))
}
大家好,这是我在这里的一个非常简单的R代码块。我基本上试图创建一个图,我可以看到当使用rpois函数增加迭代时,泊松分布的均值是如何变化的。我想将这些值(均值(N))全部发布在同一个图表上,这样我就可以看到变化,但我不太清楚如何做到这一点。
我一直在谷歌搜索,我偶然遇到qqplot但是我几天前刚开始使用R而且我遇到了很多麻烦。
任何见解都会有所帮助
答案 0 :(得分:0)
您可以在调用points
后使用plot
功能:
lambda <- runif(10,min=0,max=3)
mean(lambda)
## First plot
N <- rpois(1,mean(lambda))
plot(1,mean(N), xlim = c(1,10))
## Subsequent points
for (i in 2:10){
N <- rpois(i,mean(lambda))
points(i,mean(N))
}