[R]關於R語言的繪圖函數


 

1. 首先就是plot(x,y,...)

參數:

x: 所繪圖形橫坐標構成的對象

y: 所繪圖形縱坐標構成的對象

type: 指定所繪圖形類型

pch: 指定繪制點時使用的符號

cex: 指定符號的大小.cex是一個數值,表示繪圖符號相對於默認大小的縮放倍數. 默認大小為1, 1.5表示放大為默認值的1.5倍, 0.5表示縮小為默認值的50%等.

cex.axis: 坐標軸刻度文字的縮放倍數. 類似於cex

cex.lab: 坐標軸標簽(名稱)的縮放倍數,類似於cex

cex.main: 標題的縮放倍數,類似於cex

cex.sub: 副標題的縮放倍數, 類似於cex

lty: 指定線條類型(實線,虛線等等)

lwd: 指定線條寬度.也是以默認值的相對大小來表示的.

xlab: 橫坐標名稱. 設為xlab=""則不顯示標簽

ylab: 縱坐標名稱

xlim: 橫坐標寬度

ylim: 縱坐標寬度 ylim= c(0, 70)

las: 改變刻度數字的方向 1 ,2 ,3 

xaxs , yaxs 設置x及y軸的風格

bty: 控制坐標系風格

 

 

 

col: 默認的繪圖顏色. 有些函數(如lines和pie)可以接受一個含有顏色值的向量並自動循環使用. 例如,如果設定col=c("red", "blue")並需要繪制三條線, 則第一條為紅色, 第二條為藍色, 第三條線又為紅色

col.axis: 坐標軸刻度文字的顏色

col.lab: 坐標軸標簽(名字)的顏色

col.main: 標題顏色

col.sub: 副標題顏色

fg: 圖形的前景色

bg: 圖形的背景色

font: 整數. 用於指定繪圖所用的字體樣式. 1=常規. 2=粗體. 3=斜體. 4=粗斜體. 5=符號字體(以Adobe符號編碼表示)

font.axis: 坐標軸刻度文字的字體樣式

font.lab: 坐標軸標簽(名字)的字體樣式

font.main: 標題字體樣式

font.sub: 副標題字體樣式

ps: 字體磅值. 文本的最終大小為ps*cex

family: 繪制文本時使用的字體族. 標准的取值為serif(襯線), sans(無襯線)和mono(等寬)

 

用於控制圖形尺寸的邊界大小的參數:

pin: 以英寸表示圖形的尺寸(寬和高)

mai: 以數值向量表示的邊界大小, 順序為"下, 左, 上, 右", 單位為英寸

mar: 以數值向量表示的邊界大小, 順序為"下, 左, 上, 右", 單位為英分

 

axis()坐標軸函數參數選項axis(side, at=, labels=, pos=, lty=, col=, las=, tck=, ...)

side: 一個整數, 表示在圖形的哪邊繪制坐標軸(1=下, 2=左, 3=上, 4=右)

at: 一個整數型向量, 表示需要繪制刻度線的位置

labels: 一個字符型向量. 表示置於刻度線旁邊的文字標簽(如果為NULL,則直接使用at中的值)

pos: 坐標軸線繪制位置的坐標(即與另一條坐標軸相交位置的值)

lty: 線條類型

col: 線條和刻度線顏色

las: 標簽是否平行於(=0)或垂直於(=2)坐標軸

tck: 刻度線的長度, 以相對於繪圖區域大小的分數表示(負值表示在圖形外側, 正值表示在圖形內側, 0表示禁用刻度, 1表示繪制網格線): 默認值為-0.01

2. par: 

設置接下來繪制的圖形的參數

 

參考:  

R語言繪圖

如何用R畫折線圖,散點圖,平滑曲線圖

R語言函數,中文幫助


免責聲明!

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



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