2016-11-19 3 views
-3

パワーポイントによって作成された私の例のように、対照(青)および異なる試行の介入(オレンジ)グループの中央値およびIQRを使用して、時間の分布を視覚化したい。異なる試行での時間分布の可視化

私は次の形式でデータを集計しています

trial.name (string) 
group.A.median (int) 
group.A.lower (int) 
group.A.upper (int) 
group.B.median (int) 
group.B.lower (int) 
group.B.upper (int) 

それはggfplot2またはRを使用して別のパッケージによって私の例で提案されているように、データを視覚化することは可能ですか?

もしそうでなければ、パワーポイント以外の提案はありますか?

私は本当にあなたの助けに感謝します!

plot example

+0

BXP関数はboxplot.statsによって計算集約lresultsを用い箱ひげベースグラフィックの一部をプロットすることはありません。あなたは、そのコードを直接使用することも、何らかのハッキングを行うこともできるはずです。 2つのstespでそれを行う必要があるかもしれませんが、最初はフルデータセットに基づいてプロット範囲を設定しますが、group.Aだけプロットし、次に異なるボックスカラーのgroup.Bに対してadd = TRUEの2番目の 'bxp'呼び出しを使用してください。 –

答えて

1
library(tidyverse) 
df <- data_frame(group = rep(c('A', 'B'), e = 4), 
       med = ifelse(group == 'A', rnorm(8), rnorm(8, 1.5)), 
       lwr = med - 0.2, 
       upr = med + 0.2, 
       trial = rep(1:4, 2)) 

ggplot(df, aes(trial, med, ymin = lwr, ymax = upr, fill = group)) + 
    geom_crossbar(width = 0.2) + 
    coord_flip() 

enter image description here

+0

なぜここで 'tidyverse'を使用しますか? 'ggplot2'でも十分です。 – user101089

+1

私はdata_frameも使います。 – Axeman

+0

@Axeman:ありがとうございます!それは素晴らしいね! – Gurkenhals

関連する問題