1
Giのgeom_area、datetimeの関数をプロットしたいと思います。毎日のgeom_areaの塗りつぶしは、Giの平均で定義されています。塗りつぶしの色が異なるgeom_area
がdf %>% mutate(year = year(datetime)) %>%
filter(month(datetime) == 7) %>%
ggplot(aes(datetime, Gi, fill = mean(Gi), group = factor(year))) +
geom_area() + facet_wrap("year", scales = "free_x", ncol = 1)
残念ながら、それは結果だ、塗りつぶしの色は、年によって変化しない:
あなたは([再現可能な例]を提供しなければならないhttp://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example)を使用して、何が起きているかを確認することができます。 – MrFlick
データセットの各日のGIの平均である変数を持っていますか?そのような音は、あなたが計算し、 'fill'にマップしたい変数です。 – aosmith
hehe。 'mean(GI)'は単一の数値を返します。今のような全体的な平均ではなく、日ごとの平均を使用します。 –