R語言做圖plot參數(shù)函數(shù)名稱:plot 用 途:作圖 用 法:plot(x, y, ……) 參 數(shù): 1、符號和線條 pch:指定繪制點所使用的符號,取值范圍[0, 24],其中4是“差號”,20是“點” cex:指定符號的大小。cex是一個數(shù)值,表示pch的倍數(shù),默認是1.5倍 lty:指定線條類型。lty=1代表實線,2至6都是虛線,虛的程度不一樣 lwd:指定線條寬度,默認值為lwd=1,可以適當修改1.5倍、2倍等 2、顏色 col:默認繪圖顏色。某些函數(shù)(如lines、pie)可以接受一個含有顏色值的向量,并自動循環(huán)使用。 例如:col=c("red", "blue")需要繪制三條線,那么三條顏色分別為red、blue、red col.axis:坐標軸刻度文字的顏色,不是坐標軸的顏色 col.lab:坐標軸標簽(名稱)的顏色 col.main:標題的顏色 col.sub:副標題的顏色 fg:圖形的前景色 bg:圖形的背景色 3、文本屬性(用來指定字號、字體、字樣) cex.axis:坐標軸刻度文字的縮放倍數(shù) cex.lab:坐標軸標簽(名稱)的縮放倍數(shù) cex.main:標題的縮放倍數(shù) cex.sub:副標題的縮放倍數(shù) font:整數(shù)。用于指定字體樣式。1常規(guī)、2粗體、3斜體、4粗斜體 4、圖形尺寸與圖形邊界 pin:以英寸表示圖形的寬和高 mai:以數(shù)值向量表示邊界大小,順序為"下、左、上、右",單位為英寸 mar:以數(shù)值向量表示邊界大小,順序為"下、左、上、右",單位為英分,默認值c(5, 4, 4, 2)+0.1 5、標題 可以使用函數(shù)title,格式為: title(main = " ", sub = " ", xlab = " ", ylab = " ") 也可以直接把title里面的參數(shù)直接放在plot()里面 6、坐標軸 plot參數(shù) axes=FALSE 將禁用全部坐標軸,框架和刻度全部沒有了 xaxt="n" 禁用x軸的刻度線 yaxt="n" 禁用y軸的刻度線 xlim x坐標軸的范圍,只寫出最小值和最大值 ylim y坐標軸的范圍,只寫出最小值和最大值 例如:plot(1:10, xlim = c(-10, 10), ylim = c(0, 10)) xlim和ylim只是坐標軸的范圍,與每個點的x和y坐標沒有關系 也可以通過axis函數(shù)自定義axis(……) side:一個整數(shù)。表示在圖形的哪邊繪制坐標軸(1=下,2=左,3=上,4=右) at:一個數(shù)值向量,表示需要繪制刻度線的位置 labels:一個字符型向量(也可以是數(shù)值型),表示刻度線旁邊的文字標簽(刻度值),如果整個不寫,則直接使用at的值 col:線條和刻度的顏色 lty:線條類型 las:標簽的字體是否平行(=0)或者垂直(=2)坐標軸 tck:刻度線的長度(默認值-0.01,負值表示刻度在圖形外,正值表示刻度在圖形內側) 7、參考線 abline(h=yvalues, v=xvalues) 例如:plot(1:10) abline(h = c(1, 5)) #則在y=1和5處各有一條水平線 abline(v = c(1, 5)) #則在x=1和5處各有一條垂直線 8、圖例(legend) legend(location, title, legend, ……) 參數(shù): 待續(xù)…… |
|