直方图+密度曲线

       在贝类选择育种中,我们经常需要对亲本进行选择,如截头选择、判断亲本个体大小分布、截头选择的截点以及选择强度的计算等。因此,我们常需要做出关于某性状频率的直方图以及密度曲线。下面记录用R做直方图及密度曲线的简单方法。

hist()函数画直方图

hist()函数的常用格式为:hist(x,break=,freq=)

其中x是一个数值型向量,breaks用于控制组的数量,freq用于选择概率密度(freq=F)或频数(freq=T),只有当选择概率密度(freq=F)时,才能在直方图上加密度曲线。

例:数据为data,做其中一列关于壳长的直方图并画上密度曲线。

代码:

>data=read.table("clipboard",header=T)········复制后读取数据

> hist(data$壳长, freq=FALSE, breaks=15, col=c("white", "white", "white", "white", "white", "white", "white", "white", "white", "blue","blue","blue"))·······画data中关于壳长的直方图,并将截点设置为蓝色


>lines(density(data$壳长),lwd=3,col="red")·······直方图上添加密度曲线,并设置线条粗细为3,颜色为红色


参考文献

1、林元震,R与ASReml-R统计学。中国林业出版社。

2、王庆志,长牡蛎品种选育与生长性状的遗传参数估计。中国海洋大学研究生学位论文。2011。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 来源:https://www.cnblogs.com/xudongliang/p/6913363.html his...
    耕读者阅读 809评论 0 1
  • hist 用于绘制直方图,下面介绍每个参数的作用; 1)x: 用于绘制直方图的数据,该参数的值为一个向量 代码示例...
    存存baby阅读 29,120评论 1 6
  • plotrix包中的twoord.plot()函数和twoord.stackplot()函数,它们可以实现双坐标轴...
    梦醒启程阅读 6,088评论 0 2
  • 20171225(从有道迁移) 基本图形 条形图简单条形图:通过垂直的或水平的条形展示了类别型变量的分布(频数)语...
    KrisKC阅读 545评论 0 0
  • 感谢Robert I.Kabacoff 著作本书,同时感谢高涛、肖楠、陈钢编译此书。 最近在学习《R语言实战》,...
    数据斯基阅读 2,513评论 2 10