当前位置: 首页 > wzjs >正文

中山市建设局网站网站平台建设设备清单

中山市建设局网站,网站平台建设设备清单,网站建设工作室深圳,重庆网站建设外贸前言 相关性分析算是很多算法以及建模的基础知识之一了,十分经典。关于许多特征关联关系以及相关趋势都可以利用相关性分析计算表达。其中常见的相关性系数就有三种:person相关系数,spearman相关系数,Kendalls tau-b等级相关系数…

前言

相关性分析算是很多算法以及建模的基础知识之一了,十分经典。关于许多特征关联关系以及相关趋势都可以利用相关性分析计算表达。其中常见的相关性系数就有三种:person相关系数,spearman相关系数,Kendall's tau-b等级相关系数。各有各自的用法和使用场景。当然关于这以上三种相关系数的计算算法和原理+代码我都会在我专栏里面写齐全。目前关于数学建模的专栏已经将传统的机器学习预测算法、维度算法、时序预测算法和权重算法写的七七八八了,有这个需求兴趣的同学可以去看看。

皮尔逊相关性分析一文详解+python实例代码


一、定义

经常用希腊字母ρ表示。 它是衡量两个变量的依赖性的非参数指标。 它利用单调方程评价两个统计变量的相关性。 如果数据中没有重复值, 并且当两个变量完全单调相关时,斯皮尔曼相关系数则为+1或−1。斯皮尔曼相关系数被定义成等级变量之间的皮尔逊相关系数。对于样本容量为n的样本,n个原始数据被转换成等级数据,相关系数ρ为:

 在实际应用或是具体题目中,变量间的连结是无关紧要的,将观测的两个变量的对应元素相减得到一个差值d,则还可以将上述公式转化为:

 其中,d_iX_{i}Y_{i}之间的等级差。

d_i的计算方式为:

二、斯皮尔曼相关使用场景

斯皮尔曼相关系数的适用条件比皮尔逊相关系数要广,只需两个变量的观测值是成对的等级评定数据,或者是由连续变量观测数据转化得到的等级数据,不论两个变量的总体分布形态、样本容量的大小如何,都可以用斯皮尔曼等级相关系数来进行研究。只要数据满足单调关系(例如线性函数、指数函数、对数函数等)就能够使用。

斯皮尔曼相关系数对于异常值不太敏感,因为它基于排序位次进行计算,实际数值之间的差异大小对于计算结果没有直接影响。

三、斯皮尔曼相关系数(Spearman correlation)计算

和上期文章使用的函数一样,可以使用pandas的函数corr:

DataFrame.corr(method='pearson', min_periods=1,numeric_only=_NoDefault.no_default)

 参数说明:

method:{‘pearson’, ‘kendall’, ‘spearman’} or callable。Method of correlation。

  • pearson : standard correlation coefficient,皮尔逊系数

  • kendall : Kendall Tau correlation coefficient,肯德尔系数

  • spearman :Spearman rank correlation,斯皮尔曼系数

min_periods:int, optional。每对列所需的最小样本数。目前仅适用于Pearson和Spearman相关性。

numeric_only:bool, default True。仅包含浮点、整型或布尔型数据。

实现起来很简单:

rho =df_test.corr(method='spearman')
rho

热力图:

plt.rcParams['font.family'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False
sns.heatmap(rho, annot=True)
plt.title('Heat Map', fontsize=18)

 

或者使用scipy的state函数,效果是一样的:

import numpy as np
from scipy import statsstats.spearmanr(data1,data2)

 四、斯皮尔曼相关系数的假设检验

分为两种情况:小样本和大样本

小样本情况(n ≤ 30),直接查临界值表
H0:rs = 0; H1:rs ≠ 0
使用得出的斯皮尔曼相关系数 r 与对应的临界值进行比较。

 大样本情况下,统计量

 H0:rs = 0; H1:rs ≠ 0,计算检验值z*,并求出对应的p值与0.05比较即可。


点关注,防走丢,如有纰漏之处,请留言指教,非常感谢

以上就是本期全部内容。我是fanstuck ,有问题大家随时留言讨论 ,我们下期见

 参阅

数学建模——相关系数(4)——斯皮尔曼相关系数(spearman)

 

http://www.dtcms.com/wzjs/553018.html

相关文章:

  • wap网站 什么意思门户网站建设基本情况
  • 优化好的网站做企业网站德阳市住房和城乡建设局网站首页
  • 如何在谷歌上做网站东华软件是外包公司吗
  • 提交网站收录入口西安专业建网站
  • 扬州恒通建设网站做网站的网站犯法吗
  • 个人外贸公司网站治多县网站建设公司
  • 返利导购网站建设需求文档廊坊小程序公司
  • 网站做浏览器兼容珠海的门户网站有哪些
  • 站外营销有哪几种主流方式网站制作公司哪儿济南兴田德润有活动吗
  • 网站开发项目策划营销型网站建设中坚站
  • 网站建设公司与维护怎么提升网站加载速度
  • 阿里云服务器网站开发网站建设与运营的论文的范本
  • 三种制作方式的比较seo黑帽技术工具
  • 做公司 网站建设价格低科技公司名字
  • 东莞倣网站服装网站设计
  • 温州网站推广模板做视频网站资源采集
  • ps ui做响应式网站要求郑州高校网站建设服务公司
  • 全国最缺工100个职业表网站建设和优化的好处
  • 温州做网站报价南京网站设计公司哪儿济南兴田德润怎么联系
  • 如何做一个企业的网站哈尔滨市工程建设网
  • 网站开发过程分为哪几个阶段奉化网站建设怎么样
  • 安慧桥做网站公司电商平台的发展
  • 做网站公司选哪家网站建设添加资料
  • 阿里云上能建设自己的企业网站简单的购物网站怎么做
  • 做网站手把手建站专业的推广服务平台
  • 手机网站怎么做微信登陆咨询公司ppt
  • 深圳网站建设是什么网站怎么做内链
  • app开发公司有哪些部门乐陵seo优化信
  • 金湖建设局网站专业的东莞网站设计
  • 黄岩做网站公司电话360投放广告怎么收费