spss安装后 python_python从入门到入土教程(7)——用python实现SPSS的各种功能

话不多说 开干~

一、单样本T检验

## 先把数据搞一搞

import pandas as pd

##首先是原始数据和检验的值

data = pd.Series([15.6,16.2,22.5,20.5,16.4,19.4,16.6,17.9,12.7,13.9])

mean = 20

#这里短短的两行代码,就是一个T检验了

#是不是很简单呢

from scipy import stats

t,p = stats.ttest_1samp(data,mean)

def ptest(x):

if x < 0.05:

if mean > data.mean():

a = "20显著性高于原数据"

else:

a = "20显著性低于原数据"

else:

a = "统计没有显著性差异"

return a

ptest(p)

二、独立样本T检验

group data

1 34

1 37

1 28

1 36

1 30

2 43

2 45

2 47

2 49

2 39

# 首先依旧是原始数据

#数据如上

dat = pd.read_excel("/home/kesci/input/demo3784/demo.xlsx")

#看一下数据长啥样

dat

##这里只是用这个数据集做一个demo

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值