R语言之dpqr概率函数
在R中,概率函数使用第一个字母(d, p, q, r)表示所知分布的某一方面:
d表示密度函数。
p表示概率分布函数。
q为分位函数,即已知某一点x的概率值是多少,反求x
r为随机函数。可用于分布检验。
下面用某班级同学的身高(服从二项分布, mean = 1.65, sd = 2.32 来反应dpqr函数的不同特点。
1. dnorm()函数
该函数表示分布在某一点的概率或者概率密度。
set.seed(1)
x = seq(-10,15, length.out = 100)
y = dnorm(x, 1.65, 2.32)
plot(x, y, xlim = c(-10, 15), type = "l", col = 'red', xaxs = "i", main = "正态分布概率密度图", xlab = "身高", ylab = "概率")
2. pnorm()函数
该函数也称为概率累积分布函数。x = 1.65时对应的y值表示该班级中身高小于等于1.65的概率
set.seed(1)
x = seq(-10, 15, length.out = 00)
y = pnorm(x, mean = 1.65, sd = 2.32)
plot(x, y, col = "red", type = "l", main = "概率累积分布函数", xlab = "身高", ylab = "累积概率")
3. qnorm()函数
分位函数,以累积概率值为x轴,y值为其匹配的数字值
即已知身高小于等于y 的累积概率为x = 0.78, 求y值
set.seed(1)
x = seq(0, 1, length.out = 100)
y = qnorm(x, mean = 1.65, sd = 2.32)
plot(x, y, col = "red", type = "l", main = "概率累积分位函数", ylab = "身高", xlab = "累积概率")
4. rnorm()函数
该函数用于生成该分布的随机数,常用来进行分布检验
set.seed(1)
S = rnorm(1000)
ks.test(S, "pnorm")
R语言之dpqr概率函数相关推荐
- r语言 悲观剪枝_R语言实战(5) ——高级数据管理
往期回顾: R语言实战(1)--R语言介绍 R语言实战(2)--创建数据集 R语言实战(3)--图形初阶 R语言实战(4) --数据管理 本期是我们推出<R语言实战>赠书活动的最后一天啦! ...
- R手册(Common)--R语言入门
**说明:**本节中大部分内容摘自书籍<R语言实战(第2版)> 文章目录 RStudio: Take control of your R code 数据处理一般流程 R 数据结构 R 运算 ...
- R语言常用函数总结大全
今天把R常用函数大体汇总了一下,其中包括一般数学函数,统计函数,概率函数,字符处理函数,以及一些其他函数: 1. 数学函数 函数 作用 abs() 绝对值 sqrt() 平方根 ceilin ...
- R语言实战学习笔记-高级数据管理
本文将从以下几个方面介绍R语言中的数据管理,1.数据处理函数 2.控制流 3.用户自定义函数 4.整合和重构 1.数据的处理函数 #实例 x<-c(1,2,3,4,5,6,7,8,9) y< ...
- R语言学习笔记(二)处理函数与基本图形绘制
写在前面 主要内容 数学与统计函数 数据的标准化 概率函数 生成服从正态分布的伪随机数 字符串处理函数 应用于矩阵和数据框的函数 图形绘制 直方图的绘制(hist) 核密度图的绘制 箱线图 经验分布图 ...
- R语言统计分布及模拟
#R语言中统计分布和模拟 #R中的各种概率统计分布 #汉文名称 英文名称 R对应的名字 附加参数 #β分布 beta beta shape1, shape2, ncp(偏态指数(non-central ...
- 为什么要是用R语言?
关于R语言的优劣势详细了解: 大数据之R语言速成与实战 为什么选择R? 丰富的资源:涵盖了多种行业数据分析中几乎所有的方法. 良好的扩展性:十分方便得编写函数和程序包,跨平台,可以胜任复杂的数据分析. ...
- R语言之探索性数据分析篇
转载自:http://blog.csdn.net/lilanfeng1991/article/details/18565955 探索性数据分析(Exploratory Data Analysis,ED ...
- R语言基础学习记录4:重要函数
时间: 2018-07-18(学习) 2018-07-22(学习记录) 教程:慕课网 <R语言基础> 讲师:Angelayuan 补充内容: R语言常用函数总结大全.gl()函数 学习内容 ...
- R语言实战 第2版 中文目录
封面 1 数字版权声明 2 作译者介绍 3 扉页 4 版权页 5 版权声明页 6 对第1版的赞誉 7 致谢 8 前言 10 关于本书 12 关于封面图片 17 目录 18 第一部分 入门 24 第1章 ...
最新文章
- 炼个BERT别人花几分钟你花了快1天?谷歌:我这是4810亿参数的巨型BERT
- 你所需要的java基础篇和提升篇大总结
- artificial intelligence courses
- mysql 中如何删除重复的数据_mysql如何快速删除重复的数据
- 从CLI监视OpenJDK
- 华为mate50鸿蒙,华为Mate50Pro首次曝光,5000mAh+鸿蒙OS+120Hz,太强
- 基本类型与字符串的相互转换
- IDEA 插件开发入门教程 1
- Java如何简单实现一个定时器
- springboot通过各种不同类型参数获取容器中的bean工具类
- Atitit 图像处理知识点 知识体系 知识图谱
- Java性能优化的35个细节(珍藏版)
- MAC在window下禁用触摸板
- DDR3 内存带宽计算
- 互联网广告定价策略与算法
- 本周最新文献速递20220423
- 目标检测系列:SSD系列SSD、FSSD、DSSD、DSOD
- 使用微信小程序控制ESP8266(麦克纳姆轮)智能车
- 收集前端优秀的网站、博客、书籍
- 精神心理科医生教您如何摆脱精神科药物带来的副作用
热门文章
- Realsense D435i 使用
- python制作界面_python做界面
- 五子棋游戏程序禁手设置算法(C语言源码)
- 思岚科技A1,A2雷达驱动安装
- RabbitVCS终极安装办法(ubuntu14.04)
- MKVToolNix Mac下载
- 计算机原理视频罗克露优酷,计算机组成原理42讲 电子科技大学 罗克露
- WPS 2005看起来还是蛮不错的
- 如何管理和组织一个机器学习项目
- python实时语音转写_使用实时语音转写_语音交互服务 SIS_SDK参考_Python SDK_华为云...