相关疑难解决方法(0)

用ggplot2画一个圆圈

也许这是一个愚蠢的问题,但我找不到ggplot2手册中的答案,也没有找到"阿姨"谷歌......

如果我有一个中点和一个直径,如何用ggplot2绘制一个圆作为附加图层?谢谢你的帮助.

geometry r ggplot2

55
推荐指数
6
解决办法
3万
查看次数

如何使用ggplot2填充圆的一部​​分

circleFun <- function(center = c(0,0),diameter = 1, npoints = 100){
r = diameter / 2
tt <- seq(0,2*pi,length.out = npoints)
xx <- center[1] + r * cos(tt)
yy <- center[2] + r * sin(tt)
return(data.frame(x = xx, y = yy))
}
dat <- circleFun(c(1,-1),2.3,npoints = 100)
ggplot(dat,aes(x,y)) + geom_path(color="black") + ggtitle("circle")
Run Code Online (Sandbox Code Playgroud)

我正在用ggplot2进行策划.我想在第一象限中用蓝色填充圆圈.我该怎么办?

谢谢 !

plot r ggplot2

5
推荐指数
2
解决办法
2189
查看次数

标签 统计

ggplot2 ×2

r ×2

geometry ×1

plot ×1