我无法在 ggplot2 中的折线图上应用 ColorBrewer 调色板
I cannot apply a ColorBrewer palette on a line chart in ggplot2
p1 <- ggplot(data, aes(x, y, group=label))
p2 <- p1 + geom_line()+geom_point()
library(RColorBrewer)
p2 + scale_fill_brewer(palette="Oranges")
遗憾的是,由于声誉限制,我不能 post 图像!结果是一个只有黑线和点的折线图。
如果我在 aes() 部分添加 "color=label",结果将使用默认配色方案,而不是我想要的颜色。
我该怎么办?
是这样的吗?
require(ggplot2)
df <- data.frame(a = seq(0, 90, 10), b = seq(10, 100, 10))
ggplot(df, aes(a, b, group = 1, color = b)) +
geom_line() + geom_point() +
scale_color_gradient(low = "green", high = "red")
p1 <- ggplot(data, aes(x, y, group=label))
p2 <- p1 + geom_line()+geom_point()
library(RColorBrewer)
p2 + scale_fill_brewer(palette="Oranges")
遗憾的是,由于声誉限制,我不能 post 图像!结果是一个只有黑线和点的折线图。
如果我在 aes() 部分添加 "color=label",结果将使用默认配色方案,而不是我想要的颜色。
我该怎么办?
是这样的吗?
require(ggplot2)
df <- data.frame(a = seq(0, 90, 10), b = seq(10, 100, 10))
ggplot(df, aes(a, b, group = 1, color = b)) +
geom_line() + geom_point() +
scale_color_gradient(low = "green", high = "red")