私はggplot2
とgeom_area
でプロットをしようとしています。塗りは変数で設定します。何らかの理由で、「外側」グループだけが満たされます。私は、内側の領域も充満させる方法を理解できません。ggplot geom_areaの未塗装領域
同じ問題が発生するようですが、here解決方法はありません。私は任意の助けが理解されるであろう
R 3.3およびggplot2_2.1.0を使用してい
:
以下は私が使用しているコードと、得られたプロットの最小の例です。
df <- data.frame(month = seq(from = as.Date("2016-01-01"), to = as.Date("2016-12-31"), by = "month"),
type = c(rep("past", times = 5), "current", rep("future", times = 6)),
amount = c(seq(from = 100, to = 1200, by = 100)))
df$type <- factor(df$type, levels = c("past", "current", "future"))
ggplot(data = df, aes(x = month, y = amount, fill = type)) +
geom_area()
理由は 'current'は一度だけ発生することです。だからあなたにはエリアがありません。 – Alex
geom_bar(stat = 'identity') ' – Jaap
' ggplot(data = df、aes(x =月、y =量、塗りつぶし=タイプ))+ geom_bar(stat = "identity") ' – Alex