如何使用 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()
我有一个示例数据,它没有 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()