matlab中的典型相关分析实现

时间:2015-12-09 16:21:04

标签: matlab statistics correlation

我尝试过与实际数据集的规范关联。

以下链接用作参考:http://www.mathworks.com/help/stats/canoncorr.html

我的x数据集有100 * 4,y数据集有100 * 1个变量。

我能够绘制教程链接中提到的图形,但对该教程中的这个等式感到好奇:

xlabel('0.0025*Disp + 0.020*HP - 0.000025*Wgt')

如何为数据生成类似的等式/关系?另外,如何在规范变量解释的因变量中生成方差?

提前致谢!

1 个答案:

答案 0 :(得分:1)

在本教程中,它将X的前3列作为独立数据,将最后两列作为依赖数据。 xlabel的等式是通过将第一组规范加载与自变量相乘得到的,即A的第一列和三个独立变量名Disp,HP和Wgt。这告诉您如何在自变量集中形成第一个规范变量。您可以对自己的数据执行相同的操作。 由规范变量解释的因变量的方差:你可以简单地计算这个的R平方值,它是规范变量和因变量之间的平方相关性并取平均值。例如,将第一个规范变量与所有因变量相关联,取平方值并对它们求平均值,然后得到由第一个规范变量解释的因变量集的方差。