假设现在有六个自变量X,在excel表格中,这六个自变量因子的名称分别为1、2、3、4、5、6,因变量因子的名称为sheep。假设各变量数值在excel文件中保存如下,文件名为123.xls:
现在想利用r语言求取六个自变量各自与因变量sheep间的相关系数,r语言实现代码如下(以求取因变量sheep与自变量1之间的相关系数为例,这里求取的是皮尔逊相关系数,小伙伴们记得安装readxl包哦):
如下所示,因变量sheep与自变量1之间的皮尔逊相关系数为0.8064214,接着依次更改代码中的自变量名,直到全部求出六个相关系数。得到的相关系数值在excel中整理如下:
由于各相关系数值较为接近,我们可以对相关系数值进行对数化,具体实现代码如下:
在excel中对应原始的相关系数值,并排序处理可得:
希望可以帮助到大家~~ ovo!