2
私は、(R :: bridgeを使用して)perlスクリプトから呼び出されるfisher.test関数を使用しようとしています。しかし、私はp値の出力だけに興味があります。 p-valだけをキャプチャし、他のすべてを無視する(または印刷しない)方法はありますか? 多くの感謝!R fisher.test print only p-value
私は、(R :: bridgeを使用して)perlスクリプトから呼び出されるfisher.test関数を使用しようとしています。しかし、私はp値の出力だけに興味があります。 p-valだけをキャプチャし、他のすべてを無視する(または印刷しない)方法はありますか? 多くの感謝!R fisher.test print only p-value
fisher.test()
関数(Rのhelp(fisher.test)
を参照)への呼び出しによって返された値を調べると、他にもp.value
があることがわかります。したがって、あなたのRオブジェクトに$p.value
を使用するだけです。ここでは、Rの例を示します。
tab <- replicate(2, sample(LETTERS[1:3], 10, rep=TRUE))
fisher.test(table(tab[,1], tab[,2]))$p.value
"出力"の構造を調べる別の方法は、関数strです。 'str(my.fisher.test.result)'このようにして、どのリスト要素(この場合)が利用可能であるかをすぐに見ることができます。 –
おかげでchlとローマ!それは助けになった! – HEnav