从R中的特征值计算体积

时间:2011-09-15 22:29:12

标签: r volume eigenvalue

我正在尝试编写一些代码,允许我从6个生成的特征值中简单地生成一个球体。

所以我有数据:

PCoA1  PCoA2  PCoA3  PCoA4  PCoA5  PCoA6 
3.2601 0.5313 0.1950 0.1174 0.0688 0.0494 

并希望转换为音量。我假设所有的值都有相同的权重。这可能在R?

谢谢

1 个答案:

答案 0 :(得分:0)

在math.SE中,符号会更容易。

Wikipedia表示半径为R的n球的n体积为:π^(n / 2)×R ^ n /Γ(n / 2 + 1)。

对于n = 6,该超体积是π^ 3×R ^ 6 / 6.

在你的超级脂肪的情况下,我希望用你的六个特征值的乘积代替R ^ 6,将它们作为超椭圆体的半数。