Использование и адаптация темы стиля bb c в ggplot R - PullRequest
0 голосов
/ 30 марта 2020

Я пытаюсь использовать тему стиля bb c, чтобы сделать мои графики в gg plots более приятными. Однако я обнаружил, что тема стиля bb c автоматически удаляет метки осей и метки легенды, даже если я включаю метки осей и метки легенды в свой код.

Вот информация о теме:

https://bbc.github.io/rcookbook/ 
https://github.com/bbc/bbplot/blob/master/README.md
https://github.com/bbc/bbplot/blob/master/R/bbc_style.R

Я прочитал, что мне нужно будет редактировать тему вручную:

"bbc_style (): не имеет аргументов и После создания графика он добавляется в цепочку графика gg. Обычно он делает размер текста, шрифт и цвет, линии осей, текст оси и многие другие стандартные компоненты диаграммы в стиле BB C, который был сформулирован вместе. с командой разработчиков Visual Journalism.

Эта функция довольно проста c и не изменяется и не адаптируется в зависимости от типа создаваемой вами диаграммы, поэтому в некоторых случаях вам потребуется вводить дополнительные аргументы темы в ваша цепочка графиков gg, если вы хотите внести какие-либо дополнения или изменения в стиль, например, добавить или удалить линии сетки и т. д. c. "

Мой код:

  Cars_region_plots <- Cars_region %>%
  ggplot(Cars_region, mapping = aes(x= cars_none, y= region)) +
  geom_point(col ="tomato2", size = 3) +
  geom_hline(yintercept = 3) +
  labs(title = "How does household car ownership vary?", subtitle = "Proportion of car-less households in England",
       x = "Proportion of car-less households", y = "region") +
  bbc_style() +

Буду признателен, если кто-нибудь сможет мне помочь, сообщив мне, как добавить theme (), чтобы отображались метки оси (а также условные обозначения для другого примера). Или даже указать мне на некоторые ресурсы, так как мне не повезло в Интернете.

...