ggplot2使用绘图符号

时间:2015-06-21 01:21:06

标签: r plot ggplot2 annotations symbols

我想要一个ggplot2情节的传奇。图例应标识带有数据的绘图符号。 例如,data1用实心方块绘制,data2用实心圆绘制。

有办法做到这一点吗?

以前的stackoverflow问题中的示例适用于添加数学(perp。)符号的位置。

p <- p + annotate("text",2005,5, label="E(y)*symbol('\\136')*b", parse=TRUE) 

1 个答案:

答案 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))

以下是情节: enter image description here

值21和22分别表示实心圆和实心方块。有关可用符号的完整列表,请参阅?points