python相关性系数显著性检验_Python气象数据处理与绘图(4):显著性检验

相关系数(回归系数)检验其实在(2)中已经提到了相关系数和回归系数,在计算过程中,直接返回了对应的p-value,因此可以直接使用p-value。1.相关系数from scipy.stats import pearsonrr,p = pearsonr(x, y)2.线性回归系数from sklearn.linear_model import LinearRegressionslope, inter...
摘要由CSDN通过智能技术生成

相关系数(回归系数)检验

其实在(2)中已经提到了相关系数和回归系数,在计算过程中,直接返回了对应的p-value,因此可以直接使用p-value。

1.相关系数

from scipy.stats import pearsonr

r,p = pearsonr(x, y)

2.线性回归系数

from sklearn.linear_model import LinearRegression

slope, intercept, r_value, p_value, std_err = stats.linregress(x,y)

均值检验t-test

计算两个独立样本得分均值的T检验。

这是对两个独立样本具有相同平均值(预期值)的零假设的双边检验。此测试假设默认情况下总体具有相同的方差。在合成分析中通常用到t-test。

from scipy.stats.mstats import ttest_ind

t,p = ttest_ind(a, b, 0, equal_var=True, nan_policy='propagate')

当a,b为变量场时,即[time,lat,lon]时,a,b两个数组的经纬度需相同。

nan_policy 可选{‘propagate’, ‘raise’, ‘omit’}

“propagate”:返回nan

“raise”:报错

“omit”:执行忽略nan值的计算

绘图

计算得到的P值用于绘图,当p<0.01时,通过99%显著性检验,p<0.05,通过95%显著性检验,以此类推。

图形绘制只需在原有填色图上叠加打点图层,实际上打点也是特殊的图色ÿ

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值