如何在ggplot2中的图例中显示图片中的相应数字

时间:2017-04-12 06:51:39

标签: r ggplot2

我使用了代码ggplot(product_info,aes(x=lat,y=lon,colour=factor(location)))+geom_point() ,像这样的照片enter image description here

我希望图片中的传奇节目中的数字与这些彩色点在一起。

1 个答案:

答案 0 :(得分:2)

您可以使用geom_text()显示相应因素的文字。以下是diamonds数据集的示例:

ggplot(diamonds, aes(x=price, y=carat, colour=factor(cut), label=factor(cut))) + 
    geom_point() + 
    geom_text()

enter image description here

或者,您可以考虑ggplotly,这将提供一种更简单的查看数据的方法

library(plotly)
p <- ggplot(diamonds, aes(x=price, y=carat, colour=factor(cut))) 
    + geom_point()
ggplotly(p)

enter image description here