有时辰我们在利用Python的时辰 , 想进行相关性阐发 , 怎么阐发呢 , 下面来分享一下方式
需要这些哦
Python
相关性阐发方式
方式/
1第一步我们起首需要知道相关性本家儿要有两个偏向 , 一个是正偏向一个是负偏向 , 相关性系数是权衡两个变量之间影响水平 , 如下图所示:
文章插图
2第二步下面经由过程公式计较两个变量之间相关性系数 , 代码如下:
import numpy
import pandas
X = [52,19,7,33,2]
Y = [162,61,22,100,6]
#公式计较#均值XMean = numpy.mean(X)
YMean = numpy.mean(Y)
#尺度差XSD = numpy.std(X)
YSD = numpy.std(Y)
#z分数ZX = (X-XMean)/XSD
ZY = (Y-YMean)/YSD#相关系数
r = numpy.sum(ZX*ZY)/(len(X))
print(r)
文章插图
3第三步运行法式 , 可以获得相关性系数r , r的值是0.999674032661831 , 相关性很是高 , 如下图所示:
文章插图
4第四步我们也可以经由过程numpy的corrcoef方式计较相关性系数 , 输入代码
t=numpy.corrcoef(X,Y)
print(t)
可以看到X与Y和Y与X的相关性系数 , 如下图所示:
文章插图
文章插图
5第五步我们也可以经由过程pandas的corr方式计较相关性系数 , 代码
data = https://vvvtt.com/article/pandas.DataFrame({'X':X,'Y':Y})
t2=data.corr()
print(t2)
【Python怎么进行相关性分析】获得了不异的成果 , 如下图所示:
文章插图
文章插图
注重事项若是你感觉这篇对你有效的话 , 请投一下票
以上内容就是Python怎么进行相关性分析的内容啦 , 希望对你有所帮助哦!
推荐阅读
- 鸡蛋护皮不好剥怎么办 剥鸡蛋不粘皮的技巧
- 一级路由怎么ping二级路由
- 75酒精怎么储存 75酒精怎么保存
- Ubuntu怎么安装sendanywhere
- 百度经验怎么设置兴趣分类
- 怎么把ubuntu中隐藏文件显示出来呢
- 抖音上兔子吃萝卜游戏叫什么 怎么玩
- 怎么把电脑里QQ音乐播放的歌曲分享到微信朋友圈
- 5到14度该穿什么 5到14度要怎么穿衣服
- 抖音发双十一红包视频怎么拍