だから私は非常に基本的なグラフをまとめます。何もない。私はこのデータに価値があるかどうかを判断しようとしています。
p <- ggplot(geomean.build.time.by.user)
p + geom_line(aes(x = week, y = user_geomean_build_time), stat = "smooth", method = "loess", colour = "#00DCFF", size = 2) +
geom_line(aes(x = week, y = proj_geomean_build_time), colour = "#E85831", linetype = "dashed", size = 1) +
geom_line(aes(x = week, y = user_geomean_bt_plus_sd), colour = "#0ED26E", size = 2) +
geom_line(aes(x = week, y = user_geomean_bt_minus_sd), colour = "#0ED26E", size = 2) +
geom_line(aes(x = week, y = proj_geomean_bt_plus_sd), colour = "#00695D", size = 2) +
geom_line(aes(x = week, y = proj_geomean_bt_minus_sd), colour = "#00695D", size = 2)
EDIT
私がアドバイスを取って、リボンに変更。全体的に見た目は良くなりましたが、私が望んでいたビューを私に与えることはありません。
p <- ggplot(geomean.build.time.by.user)
p + geom_line(aes(x = week, y = user_geomean_build_time)) +
geom_ribbon(aes(ymin = proj_geomean_bt_minus_sd, ymax =proj_geomean_bt_plus_sd, x = week, fill = "avg org build time +/- sd")) +
geom_ribbon(aes(ymin = user_geomean_bt_minus_sd, ymax = user_geomean_bt_plus_sd, x = week, fill = "avg dev build time +/- sd")) +
geom_line(aes(x = week, y = user_geomean_build_time), stat = "smooth", method = "loess", colour = "#F2F2F2", size = 2) +
geom_line(aes(x = week, y = proj_geomean_build_time), colour = "#F20404", linetype = "dashed", size = 1)
'?geom_ribbon'を参照してください。 – Gregor
'geom_line'の代わりに' stat = 'smooth''を使って 'geom_smooth()'を使うこともできます。デフォルトは、信頼区間をリボンとしてプロットした黄土平滑線です。 – Gregor
@Gregor私はgeom_ribbonを調べます。私は両方のアプローチを試みました。私は自分のデータがどちらにも大きな違いをもたらすとは思わない。 – zach