Python统计分析:[2]相关样本T检验

2025-05-24 17:18:17

上一篇文章介绍了独立皱诣愚继样本T检验,现在接着使用Python进行相关样本的T检验,主要用到了scipy.stats.ttest_rel,我们先来看看其基本的用法:

引入相关模块,这次我们使用stats的

Python统计分析:[2]相关样本T检验

产生两列随机变量,用到了stats。norm.rvs,参数loc表示平均数,scale表示标准差,size是样本量

Python统计分析:[2]相关样本T检验
这是产生的两个变量的数据的一部分
Python统计分析:[2]相关样本T检验

ttest_rel的用法:输出t和p值

Python统计分析:[2]相关样本T检验
从p值可以看出,这两列数据是没有差异的。
Python统计分析:[2]相关样本T检验

当然,ttest_rel还可以接受pandas.DataFrame数据,先从excel中读取数据

Python统计分析:[2]相关样本T检验
我们可以看一下数据的基本内容:
Python统计分析:[2]相关样本T检验

我们可以选择scoreA和ScoreB这两列数据进行T检验

Python统计分析:[2]相关样本T检验
输出的结果可见两列变量均值无差异
Python统计分析:[2]相关样本T检验

我们还可以同时对多个变量进行检验,比如:

Python统计分析:[2]相关样本T检验
这是产生的结果可见:第一个array表示t值,两个表示p值,因此我们可以知道p(scoreA)=0.126>0.05
Python统计分析:[2]相关样本T检验

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:84
  • 阅读量:83
  • 阅读量:66
  • 阅读量:55
  • 阅读量:87
  • 猜你喜欢