【发布时间】:2017-03-02 08:29:15
【问题描述】:
我有以下数据集和 r 代码来生成 ggplot。
df = data.frame(Animals = c("Dog", "Cat", "Horse", "Giraffe"), Number = c(88, 11, 107, 59),
Cat = c("A", "A", "B", "B"),
Place=c("Place1","Place2"))
ggplot(df, aes(Animals, Cat, fill=Number)) +
geom_tile() +
scale_fill_gradient2(low= "red", high = "green",
mid = "orange",
midpoint = 50,
space = "Lab")+
geom_text(label=df$Number)+
facet_grid(.~Place)
以上代码的输出是,
如果你看到图表,渐变填充不是代码中提到的。 根据代码,较大的数字应为绿色。
需要一些专家对此的看法。
【问题讨论】: