1

sのデータフレームがあり、p.valueを調整したいp.values。私はこのコンマを使用しました:

Padjust = p.adjust(pvalues, "fdr")

pvaluesは値が欠落しているデータフレームでありfdr、使用したいメソッドです。ただし、次のエラーが発生します。

Error in p.adjust(pvalues, "fdr") : 
 (list) object cannot be coerced to type 'double
4

1 に答える 1

3

の最初の引数はp.adjustベクトルでなければなりません。 を参照してください。

?p.adjust

特定のケースでは、データフレームから値を選択して関数に渡す必要があるため、次のようになります。

p.adjust(pvalues$p.values, "fdr")

列名が の場合p.values。次に、調整された p 値を次の方法でデータ フレームに追加できます。

pvalues$adjust = p.adjust(pvalues$p.values, "fdr")
于 2013-03-12T11:04:04.227 に答える