1 | from scipy import stats |
输入:
x:输入数据1(1维序列)
y:输入数据2(1维序列)
返回:
slope:回归斜率
intercept:回归截距
r-value :相关系数
p-value :假设检验的双侧p值,其零假设是斜率为零
stderr :标准误差估计
同相关系数一致,该函数优点在于可以直接输出P值,省去了再次计算置信区间的步骤,缺点在于仅适用于两个一维序列。
改进:将以下内容复制进A.py文件,与使用脚本放在同一文件夹内,通过import A 调用。
1 | ''' |
1 | import A |
x必须为一维数组
y可以为一维数组或三维数组,若y为一维数组,opt为1,计算两序列线性回归;
若y为三维数组,则时间维度必须在最左边,即axis=0,opt =2,计算序列和气候要素场的线性回归。
返回slope, intercept, r_value, p_value, std_err