1
調整したp値(bonferroniなど)をp値の代わりにggplot boxplotに追加すると助かります。私は、審美的に..p.adj..
を使用して、ggpubパッケージのstat_compare_means
でそれをやろうとしましたが、比較リストを追加しても機能しません。これについて調整したp値を比較してggplotに追加
ggplot(data= mydf, aes(x=B,y=A)) +
geom_boxplot() +
stat_compare_means(aes(label=..p.adj..),
comparisons = list(c("x","y"),c("x","z"),c("y","z")))
を見てあなたの答え てくれてありがとうしかし、多重比較のための調整p値ではありませんをお勧めします'比較を追加すると表示されます'' stat_compare_means'のパラメータです。私は別の例を使用します。 'data(" ToothGrowth ")' 'my_comparisons < - list(c(" 0.5 "、" 1 ")、c(" 1 "、" 2 ")、c(" 0.5 "、" 2 " )]) ' ' ggboxplot(ToothGrowth、x = "dose"、y = "len"、color = "dose"、palette = "jco")+ stat_compare_means(aes(label = ..p.adj ..)、比較= my_comparisons) ' – zercchi
@zercchiあなたは'?stat_compare_means'のヘルプマニュアルを見たことがありますか?その中で 'label'オプションは、'ラベル型を指定する文字列です。使用可能な値には、 "p.ign"(重要度を表示)、 "p.format"(フォーマットされたp値を表示)などがあります。 '' p.adj'オプションを持つ 'compare_meansあなたは探している。 – Ashish
@Ashish:あなたのコメントで指摘したように、あなたの答えは間違っています["stat_compare_means(aes(label = ..p.adj ..)..."はできません]ので、訂正してください。 – Mattma