日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

气象统计 第三次实习 落后交叉相关系数和偏相关系数

發布時間:2023/12/29 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 气象统计 第三次实习 落后交叉相关系数和偏相关系数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

氣象統計 第三次實習

一、實習題目

二、實習程序

import pandas as pd import numpy as np##讀文件 data1=np.array(pd.read_table('mon1.txt',header=None)) data2=np.array(pd.read_table('mon2.txt',header=None)) data12=np.array(pd.read_table('mon12.txt',header=None)) ##簡單相關系數,注意x,y長度相等 def xgxs(x,y):n1=len(x) ave1=np.mean(x)ave2=np.mean(y)s1= np.std(x)s2= np.std(y)sum=0for i in range(0,n1):sum=(x[i]-ave1)*(y[i]-ave2)+sumr=sum/s1/s2/n1return r ###落后交叉相關系數函數,注意x,y長度相等 def lhjcxgxs(x,y):n1=len(x)N=int(n1/2)ave1=np.mean(x)ave2=np.mean(y)s1= np.std(x)s2= np.std(y)r=np.zeros(N)for i in range(0,N):sum=0for j in range(0,n1-i-1):sum=((x[j]-ave1)/s1)*((y[i+1+j]-ave2)/s2)+sumr[i]=1/(n1-i-1)*sumreturn r##12月與1月的落后交叉相關系數 print('12月與1月的落后交叉相關系數') r_xy=lhjcxgxs(data12,data1) for i in range(0,10):print('t=%d r_xy=%lf'%((i+1),r_xy[i])) ##12月與1月的偏相關系數 r=(xgxs(data12,data1)-xgxs(data1,data2)*xgxs(data12,data2))/((1-xgxs(data1,data2)**2)*(1-xgxs(data12,data2)**2))**0.5 print('12月與1月的偏相關系數:%lf'%(r)) ##12月與2月的落后交叉相關系數 print('12月與2月的落后交叉相關系數') r_xy=lhjcxgxs(data12,data2) for i in range(0,10):print('t=%d r_xy=%lf'%((i+1),r_xy[i])) ##12月與2月的偏相關系數 r=(xgxs(data12,data2)-xgxs(data1,data2)*xgxs(data12,data1))/((1-xgxs(data12,data1)**2)*(1-xgxs(data1,data2)**2))**0.5 print('12月與2月的偏相關系數:%lf'%(r))

三、例圖

四、代碼及源文件

實習三

程序中如有疏漏歡迎指正

總結

以上是生活随笔為你收集整理的气象统计 第三次实习 落后交叉相关系数和偏相关系数的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。