Как вставить несколько изображений в гистограмму, используя ggtextures и ggplot? - PullRequest
0 голосов
/ 11 ноября 2019

Это сообщение является продолжением этого одного

Я хочу знать, могу ли я использовать пакеты ggtextures и ggplot, чтобы иметь два изображения рядом на гистограмме.

Я использовал ggtextures, чтобы иметь одно изображение на столбец, и до сих пор это выглядело так: enter image description here

Что я пытаюсь сделать сейчас, это добавитьлоготип команды НБА рядом с фотографиями новичка. Код для приведенного ниже графика выглядит примерно так:

a5 %>%
  ggplot(aes(x = reorder(Player,
                         PER),
             y = PER,
             fill = Player,
             image = c(image))) +
  geom_bar(stat = "identity") +
  geom_isotype_col(
    img_height = grid::unit(1, "null"), img_width = NULL,
    ncol = 1, nrow = 1, hjust = 1, vjust = 0.5
  ) +
              coord_flip() +
              theme_minimal() +
              xlab("Player") +
              ylab(PER) +
              theme(legend.position = "none")

В моих данных есть столбец изображения, соответствующий картинке новобранца, и у меня также есть другой столбец, соответствующий команде, в которой новичок играетЕсть ли способ, которым я могу изменить

image = c(image)))

на что-то вроде c (image, NBAteams) и заставить его работать со строкой,

 geom_isotype_col(
        img_height = grid::unit(1, "null"), img_width = NULL,
        ncol = 1, nrow = 1, hjust = 1, vjust = 0.5
      )

?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...