Как сделать круговой пузырьковый график, используя ggplot2 coord_polar()?

У меня есть пример данных, в которых нет информации об осях x и y. Я хотел бы сделать пузырьковый график, используя пакет R ggplot2, и расположить пузырьки по кругу.

data <- data.frame(group = paste("Group", letters[1:11]), 
                   value = sample(seq(1,100),11))

Большое спасибо.


person Wang    schedule 10.08.2020    source источник


Ответы (1)


Вы можете просто указать фиктивное значение для y и сделать group вашими x значениями в aes.

ggplot(data, aes(x = group, y = 0, size = value)) +
  coord_polar() +
  geom_point()

сюжет полярных пузырей

person caldwellst    schedule 10.08.2020