[R语言]总体概率的区间估计学习
来源:互联网 发布:邓肯数据 编辑:程序博客网 时间:2024/06/05 02:28
总体概率的区间估计没有总体均值的区间估计常用,但是用途也不小,在科研论文中,经常会使用该区间报告p值的意义,所以将做法记录如下:
First,remember that an interval for a proportion is given by:
p_hat +/- z * sqrt(p_hat * (1-p_hat)/n)
With that being said, we can use R to solvethe formula like so:
# Load Data
vehicleType = c("suv", "suv", "minivan", "car", "suv", "suv", "car", "car", "car", "car", "minivan", "car", "truck", "car", "car", "car", "car", "car", "car", "car", "minivan", "car", "suv", "minivan", "car", "minivan", "suv", "suv", "suv", "car", "suv", "car", "car", "suv", "truck", "truck", "minivan", "suv", "car", "truck", "suv", "suv", "car", "car", "car", "car", "suv", "car", "car", "car", "suv", "car", "car", "car", "truck", "car", "car", "suv", "suv", "minivan", "suv", "car", "car", "car", "car", "car", "minivan", "suv", "car", "car", "suv", "minivan", "car", "car", "car", "minivan", "minivan", "minivan", "car", "truck", "car", "car", "car", "suv", "suv", "suv", "car", "suv", "suv", "car", "suv", "car", "minivan", "car", "car", "car", "car", "car", "car", "car")
# Convert from string to factor
vehicleType = factor(vehicleType)
# Find the number of obs
n = length(vehicleType)
# Find number of obs per type
vtbreakdown = table(vehicleType)
# Get the proportion
p_hat = vtbreakdown['suv']/n#到这里就是仅仅是为了求出p值。
#下面的α指定完成以后,就可以用p值进行求置信区间了。加减变换一下就行。
# Set CI alpha level (1-alpha/2)*100%
alpha = 0.05
# Calculate the critical z-score
z = qnorm(1-alpha/2)
# Compute the CI
p_hat + c(-1,1)*z*sqrt(p_hat*(1-p_hat)/n)#CI上限
p_hat-c(-1,1)*z*sqrt(p_hat*(1-p_hat)/n)#CI下限
如果我的博客帮助到你或者你喜欢我的博客,请给我点个赞,你的支持是博主继续写下去动力。而如果你对我的博客有什么问题或建议,那可以给博主发邮件,博主会选择有代表性的给大家解答。
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
你好!我是幸福司马缸,一个幸福的思想家。
幸福司马缸——专注于探索幸福和高品质的生活,统计,健康,教育,投资。
目前在学习公共卫生,英语,统计和大数据,
业余时间研究如何幸福的生活,及如何让思考和知识变得有趣:包括人生的方方面面,家庭,生活,教育,投资,健康。
如果你想要联系到我,可以给我发邮件:343767229@qq.com
如果你想跟我一起学习,你也可以加入我的qq群:155454404,期待你和我一起讨论,一起思考。
践行有态度的思考与创作。
本文欢迎转发,转发请注明作者和出处。谢谢!
很高兴你能够看到我的博客,欢迎到我的其他博客去逛逛,希望能够给你更多的收获
http://blog.csdn.net/qq_36852770:Ash_Zhang的技术小屋;记录IT及代码的学习,以及极客生活
http://blog.sina.com.cn/happinessthinker:幸福司马缸;记录个人管理生活感悟
- [R语言]总体概率的区间估计学习
- R语言与区间估计学习笔记
- 正态总体参数的区间估计
- R语言学习笔记-概率函数
- 统计学简介之八——一个总体参数的区间估计
- 统计学简介之九——两个总体参数的区间估计
- Brown-Mood估计、Theil估计 2、Siegel估计、线性分位回归的r语言代码
- R语言与函数估计学习笔记(函数模型的参数估计)
- R语言与函数估计学习笔记(函数展开)
- R语言模拟置信区间估计
- 模式识别 学习笔记:第三章 概率密度函数的估计
- 概率基础和R语言
- (R语言)概率分布
- 概率基础和R语言
- R语言stan概率编程
- 概率分布与R语言
- 概率估计
- R语言: 极大似然估计实例
- caffe安装
- .net文件流操作
- 最大生成树&并查集练习
- 数学优化与凸集3(斯坦福凸优化笔记3)
- HTTP协议简介
- [R语言]总体概率的区间估计学习
- hdu2669
- kali安装flash插件
- OpenCV——KNN分类算法 <摘>
- #3 条件判断
- Node.js + express + socket 实现在线实时多人聊天室
- log4j提供的日志级别
- .net发送邮件
- Prim 算法