MEAP01.RAW 中的数据是 2001 年密歇根州的数据。利用这些数据回答如下问题。

(1)求出 math4 的最大值和最小值。这个范围合理吗?请解释。

(2)有多少学校在数学测试中有 100%的通过率?占整个样本的百分比是多少?

(3)有多少学校的数学通过率刚好是 50%?

(4)比较数学和阅读的平均通过率。哪个测试更难通过?

(5)求出 math4 和 read4 之间的相关系数。你得到的结论是什么?

(6)变量 exppp 是平均每个学生的支出。求出 exppp 的平均值和标准差。你认为学生均支出

存在大幅差异吗?

(7)假设学校 A 平均每个学生支出 6000 美元,学校 B 平均每个学生支出 5500 美元。学校 A

的支出超过学校 B 的支出百分之多少? 与根据自然对数之差近似的百分比差异 100*[log(6000)-

log(5500)]进行比较。

准备:

在 RStudio 中导入 meap01

attach(meap01) #绑定数据集 meap01

library(mice) #载入检查缺失值的包 mice。

md.pattern(meap01) #检查一下是否有缺失值。结果是没有。

(1)求出 math4 的最大值和最小值。这个范围合理吗?请解释。

min(math4) #最小值为 0

max(math4) #最大值为 100

summary(math4) #查看一下 math4 的分布情况,虽然有考 0 分,也有考 100 分的,但在 25%分

位处就已经超过 60 分了。所以分布还算合理。

Min. 1st Qu. Median Mean 3rd Qu. Max.

0.00 61.60 76.40 71.91 87.00 100.00

(2)有多少学校在数学测试中有 100%的通过率?占整个样本的百分比是多少?

a

length(a$math4) #统计有多少学校在数学测试中有 100%的通过率,结果为 38。

(3)有多少学校的数学通过率刚好是 50%?

b

length(b$math4) #统计有多少学校在数学测试中有 50%的通过率,结果为 17。

(4)比较数学和阅读的平均通过率。哪个测试更难通过?

mean(math4) #统计数学的平均通过率,结果为 71.909。

mean(read4) #统计阅读的平均通过率,结果为 60.06188。

因为 mean(math4)> mean(read4),所以阅读更难通过。

(5)求出 math4 和 read4 之间的相关系数。你得到的结论是什么?

cor(math4,read4,method = "pearson") #计算 math4 和 read4 之间的皮尔森相关系数,结果为

0.8427281。这是比较高的相关度,说明在数学考试中表现较好的学校,在阅读考试中表现也

较好。

(6)变量 exppp 是平均每个学生的支出。求出 exppp 的平均值和标准差。你认为学生均支出

存在大幅差异吗?

mean(exppp) #求学生的平均支出,得到 5194.865。

sd(exppp) #求学生支出的标准差,得到 1091.89。这表示学生的支出存在大幅差异。

(7)假设学校 A 平均每个学生支出 6000 美元,学校 B 平均每个学生支出 5500 美元。学校 A

的支出超过学校 B 的支出百分之多少?与根据自然对数之差近似的百分比差异 100*[log(6000)-

log(5500)]进行比较。(参加附录 A 中的 A.4 节。)

(6000-5500)/5500 #学校 A 的支出超过学校 B 的支出百分之多少,得到 0.09090909,与等于

9.1%。

100*(log(6000)-log(5500)) #求自然对数之差近似的百分比差异,得到 8.701138。这和上面的

9.1%比较接近。

detach(meap01) #解除绑定数据集 meap01

length(a$math4)/length(math4) #计算在数学测试中有 100%的通过率的学校占整个样本的百分

c语言皮尔森系数程序,按条件选入观测;皮尔森相关系数相关推荐

  1. c语言皮尔森系数程序,pearson coefficient (皮儿森相关系数)计算及R语言实现 zz

    皮尔逊相关系数R语言例子 理解皮尔逊相关的两个角度 其一, 按照高中数学水平来理解, 皮尔逊相关(Pearson Correlation Coefficient)很简单, 可以看做将两组数据首先做Z分 ...

  2. 马化腾在小程序首次获选世界互联网领先科技成果奖发表演讲

    昨日小程序斩获一项世界级殊荣--在乌镇举行的第五届世界互联网大会"世界互联网领先科技成果发布活动"上,作为一项全新的技术和应用创新,小程序首次获选世界互联网领先科技成果.腾讯公司董 ...

  3. 机器学习必备知识之皮尔森系数实现

    引言:最近几天帮几个人工智能专业的同学做了一些机器学习课程的大作业,我发现机器学习一些常见的数据处理方法他们并不会用程序表示出来,仅仅是停留在理论层面.那么今天我将就机器学习一些常见数据处理方式实现皮 ...

  4. c语言通讯录二分查找,C语言程序设计 通讯录程序.doc

    <C语言程序设计 通讯录程序.doc>由会员分享,可在线阅读,更多相关<C语言程序设计 通讯录程序.doc(28页珍藏版)>请在人人文库网上搜索. 1.目录:课 程 设 计 任 ...

  5. python 程序流程控制结构-【笔记】《python语言程序设计》——程序的控制结构...

    一.前言 学习就是一个不断的自下而上,自上而下的过程. 前段时间,学着用python实现网站的数据爬取,隐约get到python的一些语法和用法,感觉就是语法不难,关键在于解决问题的思维. 这是需求驱 ...

  6. 栈,寄存器,局部变量,内存,语言级别优化程序的方法

    栈,寄存器,局部变量,内存,语言级别优化程序的方法 栈是内存中开辟出一块空间,对应到汇编中就是栈段 stack segment,即SS,它是由高地址向低地址生长的 寄存器是CPU中的一些高速存储器,有 ...

  7. c语言键盘连续双击程序,编了个C语言的键盘程序有点问题,请指点下!

    编了个C语言的键盘程序有点问题,请指点下! [复制链接] 做了个机械手,想用键盘来控制抓,放物品,现在他显示字符时有点错,高手能帮我在keil里跑下,把我的这个错改下吗?谢谢了!原程序如下:(P2.0 ...

  8. 常用c语言小程序,c语言经典小程序汇总大全

    网上有很多的人说编程有多么多么无聊,其实:不要管别人怎么说,别人说什么,做你自己喜欢做的事就好.坚持下来,你会发现编程的乐趣的.当然,如果你觉得学习编程语言很痛苦,坚持了一段时间后无果,南无果断放弃未 ...

  9. linux C语言多线程库pthread中条件变量的正确用法逐步详解

    linux C语言多线程库pthread中条件变量的正确用法: 了解pthread常用多线程API和pthread互斥锁,但是对条件变量完全不知道或者不完全了解的人群. 关于条件变量的典型应用,可以参 ...

最新文章

  1. Qunit 和 jsCoverage使用方法(js单元测试)
  2. win10浏览器_[系统] win10浏览器上网问题
  3. Cocos2D将v1.0的tileMap游戏转换到v3.4中一例(八)
  4. The Power of Android Action Bars(转载)
  5. 使用OpenSSL工具制作X.509证书的方法及其注意事项总结
  6. Mybatis_day2_Mybatis的参数深入
  7. python 在线培训费用-Python人工智能在线培训班学费多少钱?
  8. ES插件elasticsearch-mapper-attachments 2.3.4及各个版本正确下载地址
  9. Illustrator导入word中的visio图片方法
  10. linux关闭firefox进程,Firefox 68+ 怎样关闭多进程
  11. PWM电流源型逆变器
  12. 三十二、http与www服务介绍
  13. 100多年前人们心中的2018年:部分预测已成现实
  14. 高德地图Amap搜索定位
  15. 各种插画人物表情画法教程,绘制商业插画人物表情
  16. 什么是google pr值?
  17. JS图片360度全景预览插件
  18. 使用vue.js + jQuery开发组件
  19. Xposed 企业微信 逆向学习 微信机器人
  20. 3DMax下载与安装(注册机为网上收集,仅供学习与研究,支持正版)

热门文章

  1. html5支持多中浏览器写法,html5及css3对table表格高亮当前行列的多浏览器兼容写法...
  2. dma和通道的区别_STM32 定时器触发 ADC 多通道采集,DMA搬运至内存
  3. OpenJDK内存错误
  4. 很少人知道,但是非常实用的 Python 库
  5. 漫步最优化四十四——基本拟牛顿法
  6. mysql 单表union_在MySQL中用union合并两个表?
  7. pytorch中的torch.rand(),torch.randn(),torch.randerm()的关系
  8. leetcode —— 337. 打家劫舍 III
  9. 传统手工特征深度特征【转载】
  10. java中3des cbc,js與java通用的3DES(ECB,CBC)+Base64加密編碼,解碼解密