我需要做的是@interstellar在这里问Fit poisson distribution to data,但在R环境中(而不是matlab)。

所以,我用我的观察值创建了一个barplot,我只需要在它上面拟合一个泊松分布。

在这里我的数据:

df = read.table(text = 'Var1 Freq

6 1

7 2

8 5

9 7

10 9

11 6

12 4

13 3

14 2

15 1', header = TRUE)创建的barplot如下所示:

t = barplot(df$Freq, ylim = c(0,10))

axis(1, at=t, labels=df$Var1)我对R还是个新手,所以我如何使用fitdist函数或其他方法在我的barplot上方创建一条线?

任何帮助将非常感激。

UPDATE

我已经制定了一些东西,但如果它是正确的,我不确定100%:

#create barplot

t = barplot(df$Freq, ylim = c(0,10))

axis(1, at=t, labels=df$Var1)

#find lambda value from my data

pois = fitdist(df$Freq, 'pois', method = 'mle')

print(pois)

#result

Fitting of the distribution ' pois ' by maximum likelihood

Parameters:

estimate Std. Error

lambda 4 0.6324555

#create 10 values from a real poisson distribution

dist = dpois(1:10, lambda = 4)

#multiply them by `sum(df$Freq)` in order to scale them to the barplot

dist = dist * sum(df$Freq)

#add the line plot to the original barplot

lines(dist, lwd = 2)result

但曲线并不平坦..

matlab画直方图并拟合泊松分布,将泊松分布拟合为数据(直方图+直线)相关推荐

  1. matlab对数收益直方图,科学网—MATLAB中绘制数据直方图的新函数histogram2 - 王福昌的博文...

    MATLAB中有命令hist3() 可以绘制直方图,竖坐标是频数,这与一些教科书中用纵轴表示频率的做法不一致,有些时候不便于使用.当然,使用者可以自己编写定制能够在纵轴绘出频率的直方图.在MATLAB ...

  2. 用Matlab画数据直方图

    If winter is coming, can spring be far behind ? 做语音合成时候,使用Kaldi做强制对齐,得到有时间戳的强制对齐的标签文件. 为了分析静音数据sil的时 ...

  3. matlab画直方图的histogram()函数

    matlab画直方图有histogram()函数,hist()以及bar()函数,以下是histogram()函数效果 clc,clear; x1=2pirand(1,2000); x2=normrn ...

  4. MatLab画直方图并填充纹理

    MatLab画直方图并填充纹理 在一个目录下,创建三个文件 三个文件内容如下: applyhatch.m function applyhatch(h,patterns,colorlist) %APPL ...

  5. matlab画椭圆 长轴 短轴,跟踪目标的快速椭圆拟合方法

    摘  要: 提出一种基于最小外包矩形的快速椭圆拟合方法,该方法利用最小二乘法获得目标的最小外包矩形框,再求取外包矩形框的内切椭圆,该椭圆能有效反映目标的大部分运动信息.本文对该方法进行了目标拟合的有效 ...

  6. Matlab画散点图并拟合(使用cftool函数拟合)

    Matlab根据坐标点进行绘制散点图并拟合成图像可以使用cftool函数,下面以二维数据拟合进行举例: (1)首先输入数据点 x=[0.20,2,4.01,5.99,8.08,9.98,11.96,1 ...

  7. matlab画出拟合的曲线,matlab画出拟合曲线

    matlab曲线拟合 39页 免费 用微软excel进行非线性曲线... 21页... 曲线拟合工具箱 (Curve Fitting Toolbox) 对数据进行曲线拟合,给出数学建模中的实例 用以介 ...

  8. Matlab对指定参数的曲线进行非线性拟合

    Matlab拟合曲线的方式 Matlab拟合曲线的方式有很多种,有三次样条插值.线性插值.多项式拟合等等.多项式拟合由于函数由f(x)=anxn+an−1xn−1+...+a1x+a0f(x)=a_n ...

  9. 怎样用MATLAB画二次函数曲线,matlab画二次函数图像

    [8 70 118 100 9 0 5]; 以上是每一个 X 和 Y 对应的坐标,请问如何编程能够绘制平滑曲线,这个图形就像二次函数一样的 如果要在图中绘制一条直线加上 y=...... MATLAB ...

  10. 用matlab画散点图并用光滑曲线连接(样条插值)

    上接:http://blog.csdn.net/cantjie/article/details/70216642 用matlab画散点图并用光滑曲线连接 %exp10.m clc,clear form ...

最新文章

  1. python测验9_荐 测验9: Python计算生态纵览 (第9周)
  2. 单行文本溢出显示省略号,单行文本溢出显示省略号
  3. iOS使用Charts框架绘制—柱形图
  4. CentOS 5.x 系统下使用yum 升级php到5.2.x
  5. java经典设计模式4,JAVA设计模式(4) 之装饰设计模式
  6. 算法(七):图解动态规划
  7. 项目中出现specify @BootstrapWith‘s ‘value‘ attribute or make the default bootstrapper class avail
  8. android在ubuntu中编译为.apk资料
  9. android hook 框架 ADBI 如何实现so注入
  10. 转载——yum源的超级简单配置
  11. Iocomp ActiveX/VCL Ultra Pack Crack
  12. Gilbert Strang-线性代数总结
  13. 联想G480 i3 2348M扩展内存
  14. 能卷死同行的收银系统源码--连锁门店/美业/订货/saas/java/php
  15. Java实现socket 客户端 长连接
  16. Python中的函数(二)--提高篇
  17. 未来十年最容易消失和最不易被取代的22个职业,越看越心惊!附相关专业
  18. 回溯法-符号三角形问题
  19. AjaxPro.dll 下载及使用
  20. Android 自定义View之咖啡杯动画

热门文章

  1. 面向接口编程与面向实现编程
  2. Lora网关节点汇聚传感器数据
  3. 线性系统理论2 系统状态和状态空间
  4. RockWare RockWorks 17.0.0 1CD地表数据可视化软件
  5. RFC8998+BabaSSL---让国密驶向更远的星辰大海
  6. E盾网络验证企业版个人版离线版加密防破解易语言源码加密对接好的自绘界面2
  7. 过极验滑块破解-小米商城app过滑块
  8. 做高级PPT的一点经验
  9. 以太坊-区块链开发入门
  10. java简单选择排序以及时间复杂度