R语言学习:卡方检验
本文是个人学习笔记
卡方检验用来检验类别变量。
一、频数与频率
- 性别在不同组中的频数:
> gender_f <- table(data_paper$gender, data_paper$group)
> print(gender_f)1 2 31 6 16 92 7 7 10
#行是性别,列是组
- 性别在不同组中的频率:
> prop.table( gender_f, 2 )
注意,这里2代表 “gender_f” 中的第二个变量,即组别,因为我们需要的是不同性别在每个组中的频率
二、卡方检验
2.1 在R中进行卡方检验
有时候需要把连续变量分成分类变量,目前还没有碰到这类分析,后续如有需要会补上。这里的gender和group本身就是因子变量:
> S = chisq.test(gender, group)
> print (S)
即可得到卡方值与p值。
2.2 对结果进行确认
- 首先计算估计期望频数,是储存在"S"的“expected”分量中
- 再调出储存在table(gender,group)这个列联表中的观测频数
> S$expected
> sum((table(gender,group)-S$expected)^2 / S$expected)
所得结果与上一节的卡方值相同。
函数“pchisq”可以用来计算一个卡方随机变量的累积分布函数,自由度df是(行-1)(列-1)
1 - pchisq(2.805835, df= 2)
所得值也与p值相同。
本文参考了 《通过实例学习R》 [美] 吉姆·艾伯特,玛利亚·里佐
R语言学习:卡方检验相关推荐
- R语言学习笔记(1~3)
R语言学习笔记(1~3) 一.R语言介绍 x <- rnorm(5) 创建了一个名为x的向量对象,它包含5个来自标准正态分布的随机偏差. 1.1 注释 由符号#开头. #函数c()以向量的形式输 ...
- r语言c函数怎么用,R语言学习笔记——C#中如何使用R语言setwd()函数
在R语言编译器中,设置当前工作文件夹可以用setwd()函数. > setwd("e://桌面//") > setwd("e:\桌面\") > ...
- R语言学习二——工具的使用
R语言学习(二) 本章学习R语言相关开发工具的使用: 软件下载 软件安装 RStudio的使用 R扩展包的安装与载入 容易遇到的问题 一.软件下载(RStudio) Rstudio下载地址 选择免费版 ...
- R语言学习手记 (1)
R语言学习手记 (1) 经管的会计和财管都会学数据统计与分析R语言这门课,加上我也有点兴趣,就提前选了这门课,以下的笔记由老师上课的PPT.<R语言编程艺术>和<R语言数据科学> ...
- 当当网 R 语言学习资料统计分析
当当网 R 语言学习资料统计分析 一.网络数据的抓取 二.数据清洗与保存 (一)工作目录的修改 (二)导入数据并修改列名 1. 交互式编辑器 2. names()函数 3. rename()函数 (三 ...
- R语言学习笔记 07 Probit、Logistic回归
R语言学习笔记 文章目录 R语言学习笔记 probit回归 factor()和as.factor() relevel() 案例11.4复刻 glm函数 整理变量 回归:Logistic和Probit- ...
- R语言学习笔记——入门篇:第一章-R语言介绍
R语言 R语言学习笔记--入门篇:第一章-R语言介绍 文章目录 R语言 一.R语言简介 1.1.R语言的应用方向 1.2.R语言的特点 二.R软件的安装 2.1.Windows/Mac 2.2.Lin ...
- R语言学习之数据分析实战(一)
R语言学习之数据分析实战(一) 一.线性回归 回归(regression):通常指那些用一个或多个预测变量,也称自变量或解释变量,来预测响应变量,也称为因变量.效标变量或结果变量的方法. 普通最小二乘 ...
- R语言学习笔记——高级篇:第十四章-主成分分析和因子分析
R语言 R语言学习笔记--高级篇:第十四章-主成分分析和因子分析 文章目录 R语言 前言 一.R中的主成分和因子分析 二.主成分分析 2.1.判断主成分的个数 2.2.提取主成分 2.3.主成分旋转 ...
- R语言学习系列之本地数据获取
R语言学习系列之本地数据获取 任何数据分析工作之前,都得把数据先读取进来你才能进行后续的分析工作.所以本文简要介绍在R中如何对本地文件进行获取,希望可以给刚刚接触R语言的同学一点启发. 一.控制台的输 ...
最新文章
- (0103)iOS开发之Xcode 10 Error:Multiple commands produce问题及解决方案
- 【C/C++多线程编程之二】pthread简介
- 在HTML文档内引入CSS
- 【转载】Android Animation 简介(官方文档翻译) ---- 翻译的很好!
- input 框 去掉下面的提示文字、提示选项
- 从没想过会有一个这样的机会|大疆招聘
- Java字符串的重要性_java中的字符串相关知识整理
- (转)基于MVC4+EasyUI的Web开发框架经验总结(12)--利用Jquery处理数据交互的几种方式...
- python炒股日记_Python日记
- 「leetcode」C++题解:226.翻转二叉树,递归法与迭代法详解
- The Bits(找规律)
- mysqldump批量备份恢复数据脚本
- 营销单页程序php,Z-blogPHP单页网站模板|产品营销单页|单品推广
- 立创EDA——PCB的布局(四)
- 爱普生CH-TW5700T和爱普生CH-TW5800T好不好?配置怎么样?
- P1295 [TJOI2011]书架(线段树dp)
- 2-11 CAD基础 镜像(mirror)
- SYD88811新DTM测试
- IP地址划分、组播地址、公有IP、私有IP
- UltraEdit 多词搜索