R語言-三種方法繪制單位圓


與一般開發語言不同,R以數據統計分析和繪圖可視化為主要賣點。
本文是第一篇博客,解決一個簡單的繪圖問題,以練手為目的。


以下直接給出三種單位圓的畫法:

  •  方法1
f=seq(0,2*pi,0.001)
x=sin(f)
y=cos(f)
plot(x,y,type='l',xlim=c(-1,1),ylim=c(-1,1),asp=1,main='單位圓')
 
        
  • 方法2

 

curve(sqrt(1-x^2),xlim=c(-1,1),ylim=c(-1,1),main='單位圓')
curve(-sqrt(1-x^2),xlim=c(-1,1),add=TRUE)

 

 
        

 

  • 方法3
library(plotrix) #加載plotrix包,沒有的需安裝

plot(0, 0,xlim=c(-1,1),ylim=c(-1,1),asp=1,main='單位圓')
draw.circle(0,0,1)

 

 
        

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM