爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 12160|回复: 8

[求助] 求问:如何用Python研究数据之间相关性

[复制链接]

新浪微博达人勋

发表于 2016-5-9 23:34:12 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
刚学Python不久,求大神指导,怎么用Python 来研究数据之间的相关性
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-5-10 09:17:47 | 显示全部楼层
我也在学Python,感觉想达到楼主的目的,还是要写相关函数的吧
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-5-10 10:07:51 | 显示全部楼层
本帖最后由 po_po1 于 2016-5-10 10:33 编辑

numpy有个函数corrcoef()
a=array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
b=array([-10,  -4,   3,  -2,  -1,   9,   1,  -3,   3,   4])
c=np.corrcoef([a,b])
In [17]: c
Out[17]: array([[ 1.        ,  0.57559806],
                     [ 0.57559806,  1.        ]])
c里面有个数据就是
当然也有其他方法


密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-5-10 11:21:41 | 显示全部楼层
po_po1 发表于 2016-5-10 10:07
numpy有个函数corrcoef()
a=array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
b=array([-10,  -4,   3,  -2,  -1,  ...

谢谢!这个方法我试试!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-5-10 11:21:47 | 显示全部楼层
po_po1 发表于 2016-5-10 10:07
numpy有个函数corrcoef()
a=array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
b=array([-10,  -4,   3,  -2,  -1,  ...

谢谢!这个方法我试试!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-5-10 11:21:51 | 显示全部楼层
po_po1 发表于 2016-5-10 10:07
numpy有个函数corrcoef()
a=array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
b=array([-10,  -4,   3,  -2,  -1,  ...

谢谢!这个方法我试试!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-5-10 19:17:03 | 显示全部楼层
scipy的统计模块里有个函数pearsonr
from scipy.stats import stats
...
r=stats.pearsonr(序列x, 序列y)[0]
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-5-15 12:34:33 | 显示全部楼层
学习了学习了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-12-21 11:48:42 | 显示全部楼层
po_po1 发表于 2016-5-10 10:07
numpy有个函数corrcoef()
a=array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
b=array([-10,  -4,   3,  -2,  -1,  ...

请问如果是多维数组怎么做相关呢?有类似的函数吗,查了好久
如a1(lat,lon,time) 与 a2(lat,lon,time) 做相关
结果为r(lat,lon)
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表