рассчитать объем из собственных значений в R - PullRequest
1 голос
/ 16 сентября 2011

Я пытаюсь написать немного кода, который позволит мне просто сгенерировать объем сферы из 6 сгенерированных собственных значений.

Итак, у меня есть данные:

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

И хотел бы преобразовать в том.Я предполагаю, что все значения имеют одинаковый вес.Это возможно в R?

Спасибо

1 Ответ

0 голосов
/ 16 сентября 2011

В математике обозначения будут проще. SE

Википедия говорит, что n-объем n-шара радиуса R равен: π ^ (n / 2) × R^ n / Γ (n / 2 + 1).

Для n = 6 этот гипервоэлемент равен π ^ 3 × R ^ 6 / 6.

В вашем случае гиперэллипсоида я ожидал бы заменить R ^ 6 произведением ваших шести собственных значений, принимая их за полуоси гиперэллипсоида.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...