python常用的检验方法

一:Z检验

#数据: price_earnings_ratio 利率
import pandas as pd
import numpy as np
import statsmodels.stats.weightstats as sw

z_mean = data['price_earnings_ratio'].fillna(0).mean() 
print('均值:',z_mean)
z_std = data['price_earnings_ratio'].fillna(0).std()
print('标准差:',z_std)

# H0 : 基金费率均值=16
# H1 : 基金费率均值!=16
# α = 0.05

z_result = sw.ztest(data['price_earnings_ratio'].fillna(0),value=15,alternative='two-sided')

if z_result[1]>= 0.05:
    print(z_result[1],'接受H0')
else:
    print(z_result[1],'接受H1')

二:t 检验

#数据: price_book_ratio 账面利率  
# 配对样本t检验
import pandas as pd
import numpy as np
import scipy.stats as st

data2 = data['price_book_ratio'].dropna()
data3 = data
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值