我想要一个ggplot2情节的传奇。图例应标识带有数据的绘图符号。 例如,data1用实心方块绘制,data2用实心圆绘制。
有办法做到这一点吗?
以前的stackoverflow问题中的示例适用于添加数学(perp。)符号的位置。
p <- p + annotate("text",2005,5, label="E(y)*symbol('\\136')*b", parse=TRUE)
答案 0 :(得分:0)
也许这个例子有帮助:
df <- mtcars[,c(5,6,9)]
df[,3] <- as.factor(df[,3])
p <- ggplot(df, aes(x=drat,y=wt, fill=am, shape=am)) +
geom_point(size=4)+scale_shape_manual(values=c(21,22))
以下是情节:
值21和22分别表示实心圆和实心方块。有关可用符号的完整列表,请参阅?points
。