R語言作圖-函數【plot】--《現代統計圖形》

注:參考書籍《現代統計圖形》,作者:謝益輝
plot函數,是泛型函數,可以接受很多不同類的對象作爲它的作圖對象參數,自動判斷傳入參數的類型從而採取不同的作圖方式。


通用參數:

  • type:設置圖形樣式類型,9種取值含義如下,
參數 含義
‘p’ 畫點
‘l’ 畫線
‘b’ 同時畫點和線,且不相交
‘o’ 同時畫點和線,相交,overplotted
’c’ 將type = ’b‘中的點去掉,只剩下線條部分
‘h’ 畫鉛垂線
‘s’ 畫階梯線(先橫後豎)
‘S’ 畫階梯線(先豎後橫)
‘n’ 作一幅空圖(仍有座標軸、標題等元素)
  • main:主標題;
  • sub:副標題
  • xlab:x軸標題;
  • ylab:y軸標題;
    -asp:圖形縱橫比y/x;
#佈置畫布
par(mfrow = c(3,3) , mar = c(2 , 2.5 , 3 , 2))
for(i in c("p" , "l" , "b" , "c" , "o" , "h" , "s" , "S" , "n")){
plot(c(1:5 , 5:1) , type = i  , main = paste("Plot type: \"" , i , "\"" , sep = "") , xlab = "")
}

在這裏插入圖片描述
xlim,ylim設置座標系的界限,兩個參數都取長度爲2 的向量;
log:座標是否取對數,TRUE 或是 FALSE;
ann :一些默認記號是否顯示,如座標軸標題和圖標題;
axes:是否畫出座標軸;
frame.plot:是否給圖形加框;
panel.first:設置在作圖前要完成的工作,常被用來在作圖之前添加背景網格或是添加散點的平滑曲線,如panel.first = grid()
panel.last:作圖之後要完成的工作。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章