0

インスリン濃度の ggplot を作成しました。2 つの異なる治療の異なる時点 (OGTT) で。その後、平均値を示すポイントを追加しました。

p<-ggplot(data=data2, aes(x = factor(OGTT), y = Insulin, group = StudyID, color=StudyID)) + 
  geom_line() +
  facet_grid(End.start ~Treatment)+ 
  stat_summary(aes(group = Treatment), geom = "point", fun.y = mean, shape = 16, size = 2) 

私の質問は次のとおりです。

  1. エラーバーを平均値ポイントに追加するにはどうすればよいですか?
  2. プロットに凡例が表示されないようにするにはどうすればよいですか?
4

1 に答える 1

1

ggplot2 クックブックには、このようなかなり基本的な質問のほとんどに対する回答があります。

誤差範囲を追加するには、誤差範囲の上限値と下限値を別々に計算します。次に、 を使用してプロットしgeom_errorbar()ます。

http://www.cookbook-r.com/Graphs/Plotting_means_and_error_bars_(ggplot2)/

すべての凡例を削除するには

theme(legend.position="none")

さらに制御するには、他にもいくつかのオプションがあります。

http://www.cookbook-r.com/Graphs/Legends_(ggplot2)/

于 2016-06-01T14:41:08.570 に答える