如何使用 ggplot2 coord_polar() 制作带圆圈的气泡图?

How to make a circled bubble plot using ggplot2 coord_polar()?

我有一个示例数据,它没有 x 轴和 y 轴信息。我想用R包ggplot2做一个气泡图,把气泡按圆圈排列。

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

非常感谢。

您可以只为 y 设置一个虚拟值,然后将 group 设为 aes 中的 x 值。

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