【发布时间】:2022-01-09 00:40:50
【问题描述】:
我想在层中建立一个图,其中每一层都在前一层之前。在下面的简化示例中,它似乎只产生了一层,我不明白为什么。
arcs <- data.frame(
radius = seq(from = 10, to = 100, by = 10)
)
g <- ggplot(arcs)
for(yc in 1:3) {
for(xc in 1:3) {
g <- g + ggforce::geom_arc_bar(aes(x0 = xc * 10, y0 = yc * 10,
r0 = radius - 2, r = radius, start = 0, end = 2 * pi),
fill = 'blue', alpha = 0.1, colour = NA)
}
}
g <- g +
coord_equal()
print(g)
【问题讨论】: