首页 > 解决方案 > 将视觉元素(图标)添加到 ggpplot 标签

问题描述

我有使用 ggplot 创建条形图的代码:

library(tidyverse)

data <- data.frame(
    name=c("north","south","south-east","north-west","south-west","north-east","west","east"),
    val=sample(seq(1,10), 8 )
)

data %>%
    mutate(name = fct_reorder(name, val)) %>%
    ggplot( aes(x=name, y=val)) +
    geom_bar(stat="identity", fill="#f68060", alpha=.6, width=.4) +
    coord_flip() +
    xlab("") +
    theme_bw()

是否可以在绘图中添加一些视觉元素,例如在“南”旁边添加一个小图标,其他区域也一样?

它看起来像所附的图像......

示例图像

标签: rggplot2

解决方案


推荐阅读