R fisher.test печатать только p-значение - PullRequest
2 голосов
/ 31 июля 2011

Я пытаюсь использовать функцию fisher.test, которая вызывается из Perl-скрипта (используя R :: bridge). Однако меня интересует только вывод p-значения. Есть ли способ захватить только p-val и игнорировать (или не печатать) все остальное? Большое спасибо!

1 Ответ

4 голосов
/ 31 июля 2011

Если вы посмотрите на значения, возвращаемые вызовом функции fisher.test() (см. help(fisher.test) в R), вы заметите, что среди других есть p.value.Так что вам просто нужно использовать $p.value на вашем объекте R.Вот пример, в R:

tab <- replicate(2, sample(LETTERS[1:3], 10, rep=TRUE))
fisher.test(table(tab[,1], tab[,2]))$p.value
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...