美文网首页统计相关数据-R语言-图表-决策-Linux-Python
R语言实现统计推断,T检验方差分析相关分析卡方检验

R语言实现统计推断,T检验方差分析相关分析卡方检验

作者: DTAnalystLi | 来源:发表于2017-01-20 01:27 被阅读560次

计算不同样本类型的T置信区间

  • 配对样本T置信区间,使用自带的sleep数据:
data(sleep)
g1<-sleep$extra[1:10];g2<-sleep$extra[11:20];diff<-g2-g1
mn<-mean(diff);s<-sd(diff);n<-10
mn+c(-1,1)*qt(0.975,n-1)*s/sqrt(n)  ##置信区间计算原理
## [1] 0.7001142 2.4598858
  • 使用函数的方法
t.test(diff)$conf[1:2]   
## [1] 0.7001142 2.4598858
t.test(g2,g1,paired=T)$conf[1:2]
## [1] 0.7001142 2.4598858
t.test(extra~I(relevel(group,2)),paired=T,data=sleep)$conf[1:2]
## [1] 0.7001142 2.4598858
  • 同方差独立组的T置信区间
t.test(extra~I(relevel(group,2)),paired=F,data=sleep)$conf[1:2]
## [1] -0.2054832 3.3654832
  • 异方差独立组的T置信区间
    如果不确定两组样本是否同方差,则可以假设两组样本异方差,对应计算方法如下
  1. 单样本T检验
t.test(rate,mu=0.1)
  1. 两样本T检验
  • 双样本T检验需要满足的前提条件:观测之间相互独立;每组均服从正态分布

  • 这里需要注意两组方差的异同,方差相同与方差不同对应的T统计量的计算公式是不一样的。

  • 方差的异同可以通过方差齐性检验判断。检验原假设:两个样本方差相同

    双样本T检验流程
    根据两样本数据或者是分组变量计算相应的均值
    进行方差齐性检验
    进行双样本T检验,根据方差齐性检验的结果设置T检验的参数

R代码实现: 方差齐性检验 #先做方差齐性检验

var.test(avg_exp~gender)

R代码实现:T检验 #后做T检验

t.test(avg_exp~gender,var.equal=T)  #如果方差齐,equal选择true

方差分析:用于探讨连续型变量和分类型变量之间的关系

  1. 各组样本均服从正态分布或逼近正态分布。
  • 各组样本必须相互独立
  • 各组的方差必须相等
  • 原假设:均值相等,无差异
  • 描述
par(mar=c(4,4,1,4))
boxplot(avg_exp~edu_class)   #图像描述

单因素方差分析

anova(lm(avg_exp~edu_class))  
```
多因素方差分析
```
anova(lm(avg_exp~edu_class+gender+edu_class*gender))  
```

##相关分析
- 数据描述
```
par(mar=c(4,4,1,4));plot(Income,avg_exp)
abline(lm(avg_exp~Income))
```
- 计算相关系数
```
cor.test(Income,avg_exp,method='pearson/spearman')
```

##卡方检验
- 数据描述
```
library(prettyR)   #加载相关包
xtab( ~bankruptcy_ind+bad_ind)
```
- 计算chisq
```
xtab( ~bankruptcy_ind+bad_ind,data=accepts,chisq = T)  #直接在交叉表里显示卡方
chisq.test(x=accepts$bankruptcy_ind,y=accepts$bad_ind) 
```

相关文章

  • 精通统计学,R,Stata ,Eviews ,SPSS,企鹅:4

    精通统计图表的制作、描述性统计、正态性检验、t检验,卡方检验、秩和检验、方差分析、相关分析、典型相关分析、回归分析...

  • R语言实现统计推断,T检验方差分析相关分析卡方检验

    计算不同样本类型的T置信区间 配对样本T置信区间,使用自带的sleep数据: 使用函数的方法 同方差独立组的T置信...

  • 《白话统计》读书笔记-t and anovar

    t检验t检验的使用条件t检验的实现独立样本t检验配对样本t检验Wilcoxon秩和的实现 方差分析方差分析中变异分...

  • 非参检验

    总览 参数检验非参检验工具t检验、方差分析卡方检验、中位数检验特点正态分布、定距非正态、定类、定序 卡方检验是与期...

  • R语言ggstatsplot包做T检验

    R语言用ggstatsplot包做方差分析和绘图R语言ggstatsplot包做卡方检验 单样本均值比较 1、点图...

  • 卡方检验

    下面我来介绍一下在R和excel如何使用卡方检验 个人理解,卡方检验和方差分析是对分类变量的分析,方差分析是针对不...

  • 卡方检验

    白话统计学—卡方检验基本原理R语言实现卡方检验的替换组内两两比较等级资料的比较单向R×C列联表分析——列有序双向有...

  • 关于组学分析中的各种P值的一些见解

    说起P值,我们首先需要知道: 一. 什么检验方法能得到P值? 各种检验方法如:方差分析、卡方分布、t检验以及Z检验...

  • 参数检验和非参数检验简介

    在统计分析中分析中经常遇到某种检验方法为参数检验或非参数检验,例如T检验、Tukey检验、方差分析都属于参数检验,...

  • 方差分析、T检验、卡方分析如何区分?

    差异研究的目的在于比较两组数据或多组数据之间的差异,通常包括以下几类分析方法,分别是方差分析、T检验和卡方检验。 ...

网友评论

    本文标题:R语言实现统计推断,T检验方差分析相关分析卡方检验

    本文链接:https://www.haomeiwen.com/subject/dkrwbttx.html