У меня возникла проблема как старая при создании диаграмм пончиков / р ie в R (да, я знаю ...). Проблема в том, что при использовании coord_polar()
пробелы создаются сверху и снизу диаграмм. Поскольку я не совсем понимаю, почему это так, я пытался исправить это с помощью атрибутов theme()
. В конечном итоге я ищу возможность моих графиков иметь этот текущий пробел, который можно настраивать по моему выбору.
Вот воспроизводимый пример, который дает следующий график:
set.seed(42069)
data.frame("x" = sample(letters[1:5], 800, replace = T)) %>%
count(x) %>%
mutate("total" = sum(n),
"percent" = n/total) %>%
ggplot(aes(x = 2, y = percent, fill = x))+
coord_polar(theta = "y", start = 0)+
geom_bar(stat = "identity")
Образ
Трудно увидеть, но есть белый фон сверху и снизу (отсюда и интервал от изображения, видимого в этом фрагменте текста).