コードで平均に変換したデータからggplotを使用してグラフを作成しました。
とにかくこのグラフにエラーバーを追加できるかどうか知りたいのですが。より多くの要約を取得するためにデータを変換する必要があることはわかっていますが、どのように進めるかがわかりません。列ごとに個別に実行しようとしましたが、グラフを作成できませんでした。このような:
Temperature <- ddply(shlf, c("Location"), summarise,
N = length(temp),
mean.temp = mean(temp),
sd = sd(temp),
se = sd / sqrt(N))
どんな助けでも大歓迎です。
もうすぐです。これはse
、Temperature
データで提供されているものに基づいています。
means$upper = Temperature$mean.temp + Temperature$se
means$lower = Temperature$mean.temp - Temperature$se
ggplot(means, aes(x = temp,
y = Triconia,
color = Location)) +
geom_point(size = 5.0) +
geom_errorbarh(aes(xmin = upper, xmax = lower))
個別のジオメトリとしてのエラーバーには、さまざまな種類geom_errorbar
がありgeom_errorbarh
ます。垂直方向と水平方向です。以下のようなものもありgeom_crossbar
、geom_pointrange
等。?geom_errorbar
それらすべてのヘルプといくつかの例については、を参照してください。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加