我正在尝试编写一些代码,允许我从6个生成的特征值中简单地生成一个球体。
所以我有数据:
PCoA1 PCoA2 PCoA3 PCoA4 PCoA5 PCoA6
3.2601 0.5313 0.1950 0.1174 0.0688 0.0494
并希望转换为音量。我假设所有的值都有相同的权重。这可能在R?
谢谢
答案 0 :(得分:0)
在math.SE中,符号会更容易。
Wikipedia表示半径为R的n球的n体积为:π^(n / 2)×R ^ n /Γ(n / 2 + 1)。
对于n = 6,该超体积是π^ 3×R ^ 6 / 6.
在你的超级脂肪的情况下,我希望用你的六个特征值的乘积代替R ^ 6,将它们作为超椭圆体的半数。