典型相关分析
典型相关分析是分析两组(多个)变量相关性的有效方法。基本思想是从两组变量中提取出可以代替原始变量的少数几个关键变量,然后通过分析这些变量之间的相关性来表示原始数据之间的相关性。
CANCORR过程
用于找到两组变量的典型变量,计算其典型相关系数。
格式:
proc cancorr data=数据集名;
var variables; *指定第一组变量,必须为数值型;
with variables; *指定第二组变量,必须为数值型;
例
下表为四川省2003年各地区建筑业企业资产和负债数据,对其进行典型相关分析。
代码:
data test; /*创建数据集*/
input x1-x4 y1-y3; *分别为年末资产合计、年末负债合计;
cards;
6468979 4252306 1502374 149401 3666559 3483680 182879
264784 165117 82666 10606 129137 124129 5008
535969 356595 160736 3300 376477 359502 16975
407482 232955 157959 8735 167082 153489 13593
602889 425329 144505 15308 354905 346936 7969
798710 530354 168332 61141 489480 469104 20376
239813 121881 84605 25549 86106 72543 13563
340399 174097 118905 35373 136471 101641 34830
319118 198690 89021 15050 166321 152220 14101
341497 192231 97259 19342 142127 135096 7031
446381 253183 163832 19914 192986 178051 14935
265905 142114 91898 20301 112980 96751 16229
337206 211554 98170 11164 150469 128562 21907
272596 131431 129071 6874 82698 75717 6981
216802 111229 92323 3927 79823 69380 10443
117326 66204 41121 6010 53386 37022 16364
188150 123474 49978 7585 98383 85168 13215
189887 126962 53175 7003 99807 93358 6449
;
run;
proc cancorr data=test; /*典型相关分析*/
var x1-x4; /*指定第一组的分组变量*/
with y1-y3; /*指定第二组的分组变量*/
run;
给出了典型相关系数的值:
下图为第一和第二组数据中提取出来的典型变量,它们为原始数据中变量的线性组合,表中显示了系数:
以下是基于标准化后的数据得到的结果:
下图显示了各种相关性的信息:
相关阅读
前篇 我写完自己简要看了下,感觉语言有点复杂,大家慢慢品吧,内容是没错滴,如果有错,欢迎探讨 充分条件 看充分这个词语 百度
达尔文进化论告诉我们:“生物之间存在着生存争斗,适应者生存下来,不适者则被淘汰,这就是自然的选择。生物正是通过遗传、变异和自然选
“回归分析”是解析“注目变量”和“因于变量”并明确两者关系的统计方法。以下是seo实验室小编
“贝壳找房”App是链家3月发布的找房APP,其中包括二手房、新房、租房、旅居、海外五个板块,主打租房模块。本文将从结构、功能、页
从「谈整容色变」到「医美潮流」,「颜值经济」带动了整个医美行业的发展。本文就来一层一层拆解了新氧的用户增长模式,分析新氧 APP