我试图用个性化的颜色和各自的图例绘制一个特定的地图(多边形)--这是我的数据中的一个colum。我不知道如何在代码中确定这些颜色和标签。当我绘制地图时,颜色是其他的。
我的真实数据有需要绘制的扇区,但是为了解释你,我只会显示前六行,颜色和传说的标签
unique(data$color)
[1] green yellow red orange blue
Levels: blue green orange red yellow
unique(data$legend)
[1] aa1 aa2 aa3 aa4 aa5
Levels: aa1 aa2 aa3 aa4 aa5
he
我有一个简单的数据框,我正在尝试使用ggplot2绘制线条和点的组合图。假设我的数据是这样的:
df <- data.frame(x=rep(1:10,2), y=c(1:10,11:20),
group=c(rep("a",10),rep("b",10)))
我在试着做一个图:
g <- ggplot(df, aes(x=x, y=y, group=group))
g <- g + geom_line(aes(colour=group))
g <- g + geom_point(aes(colour=
很惊讶在这里找不到这个,我猜这是一个常见的问题。
我在ggplot中绘制箱形图,并使用geom_point()或geom_jitter()绘制数据点本身。当我为点设置尺寸美学时,图例被示例数据点上的黑色斑点遮挡住了。
library(ggplot2)
d = data.frame(
a = factor(c( rep('a',5), rep('b',5), rep('c',5) )), b = rnorm(15),
c = rnorm(15)
)
ggplot( aes( x = a, y = b, size = c), data = d ) +