如何在R语言中绘制同心圆?


要绘制同心圆,我们可以使用plotrix包中的`draw.circle`函数,但首先,我们需要使用`plot`函数创建一个空白图形,如下所示。

例如,我们可以使用以下命令在X=5,Y=5的位置创建三个同心圆,其半径分别为1、2和3:

draw.circle(5,5,c(3,2,1),col=c("blue","red","green"))

示例

要在X=5,Y=5的位置创建三个半径分别为1、2和3的同心圆,请将以下代码添加到上面的代码段中:

plot(1:10,type="n")

输出

如果您将以上所有代码段作为一个程序执行,它将生成以下输出:

要在上面创建的数据框中,在X=5,Y=5的位置创建三个半径分别为1、2和3的同心圆,请将以下代码添加到上面的代码段中:

plot(1:10,type="n")
library(plotrix)
draw.circle(5,5,c(2,1,0.5),col=c("blue","red","green"))

输出

如果您将以上所有代码段作为一个程序执行,它将生成以下输出:

更新于:2021年11月11日

546 次浏览

启动您的职业生涯

完成课程获得认证

开始学习
广告