欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

R語言學(xué)習(xí)筆記之plot函數(shù)

 更新時間:2022年10月17日 12:02:16   作者:今天學(xué)會Python了嗎  
plot()函數(shù)是R中最基本的繪圖函數(shù),其實最簡單、最基礎(chǔ)的函數(shù),這也就意味著其具有更多的可操作性,下面這篇文章主要給大家介紹了關(guān)于R語言學(xué)習(xí)筆記之plot函數(shù)的相關(guān)資料,需要的朋友可以參考下

前言

plot函數(shù)是R語言中畫圖使用最多的函數(shù),參數(shù)也非常之多,簡單的總結(jié),之后應(yīng)該會在學(xué)習(xí)的過程中不斷完善。

plot(x, y = NULL ,type = "p", xlim = NULL, ylim = NULL,log = "", main = NULL, sub = NULL, xlab = NULL, ylab = NULL,ann = par("ann"), axes = TRUE, frame.plot = axes,panel.first = NULL, panel.last = NULL, asp = NA, xgap.axis = NA,ygap.axis = NA, bty = ' o ', ...)

一、plot函數(shù)基本函數(shù)

1.x,y=NULL:x和Y的坐標(biāo)數(shù)據(jù)

x <- 1:10
y <- x
plot(x,y)

2.type = "p":圖的類型

plot(x,y,type="p")

type="p"點type="l"線

type="b"

type="p"
type="l"

type="b"

點線
type="c"點線圖去掉點
type="o"覆蓋點和線
type="h"類似于直方圖的線
type="s"先橫后豎的樓梯形狀
type="S"先豎后直的樓梯形狀
type="n"空白圖

3.xlim = NULL:x軸的坐標(biāo)軸范圍,參數(shù)值為向量(x1, x2),x1和x2分別為x的上下限。

4.ylim = NULL:y軸的坐標(biāo)軸范圍,參數(shù)值為向量(y1, y2),y1和y2分別為y的上下限。

plot(x,y,xlim=c(0,10),ylim=c(0,5))

5.log = " ":對x、y或者xy取對數(shù)

6.main = NULL:圖的主標(biāo)題,在圖的上方

7.sub = NULL:圖的子標(biāo)題,在圖的下方

8.title=("Main Title", sub="sub title",xlab=NULL, yalb=NULL, line=NA, outer=FALSE, ...)

9.xlab = NULL:x軸的標(biāo)注,x軸的標(biāo)簽

10.ylab = NULL:y軸的標(biāo)注,y軸的標(biāo)簽

plot(x,y,main="主標(biāo)題",sub="子標(biāo)題",xlab="x軸標(biāo)簽",ylab="y軸標(biāo)簽")

11.ann = par("ann"):邏輯值,是否使用默認(rèn)的x、y軸標(biāo)注注釋,ann=FALSE即刪除文本注釋

12.axes = TRUE:邏輯值,是否顯示坐標(biāo)軸(xaxt、yaxt表示選擇不顯示對應(yīng)坐標(biāo)軸)

13.frame.plot = axes:是否顯示圖邊框

14.panel.first = NULL:表達(dá)式,在坐標(biāo)軸設(shè)定后,在繪圖前添加圖形,對于添加網(wǎng)格比較有用

15.panel.last = NULL:表達(dá)式,與上面相反

16.xgap.axis = NA:x軸標(biāo)簽顯示的距離

17.xgap.axis = NA:y軸標(biāo)簽顯示的距離

18.bty = ' o ':圖邊框類型

二、plot函數(shù)其他常用的參數(shù)

1.col:顏色

col.axis坐標(biāo)軸顏色
col.lab坐標(biāo)軸標(biāo)簽顏色
col.main主標(biāo)題顏色
col.sub副標(biāo)題顏色

fg

圖形的前景色
bg圖形的背景色

2.pch:點的形狀

plot(x,y,pch=24,bg=2)
plot(1:8,rep(5,8),pch=LETTERS[c(9,12,15,22,5,26,8,21)],col=2:9)

3.cex:字符或者形狀大小,表示繪圖符號相對于默認(rèn)大小的縮放倍數(shù)。默認(rèn)大小為1,1.5表示放大為默認(rèn)值的1.5倍,0.5表示縮小為默認(rèn)值的50%。

cex.axis坐標(biāo)軸大小

cex.lab

坐標(biāo)軸標(biāo)簽大小
cex.main主標(biāo)題大小
cex.sub副標(biāo)題大小

4.lty:線形

plot(x,y,lty=1)

5.lwd:線粗細(xì)。以默認(rèn)值的相對大小來表示的,默認(rèn)值為1,當(dāng)lwd=2時,表示將生成一條兩倍于默認(rèn)寬度的線條。

6.par:設(shè)定圖像布局,par(mfrow=c(a,b)表示將當(dāng)前繪圖設(shè)備分割成了a*b個子設(shè)備。圖的繪制順序按照列還是按照行分別是根據(jù)參數(shù)指定的mfrow(行)還是mfcol(列)。

par(mfrow=c(2,3))
plot(x,y,main="右端對齊",sub="副標(biāo)題",ann=FALSE)#刪除注釋
plot(x,y,main="右端對齊",sub="副標(biāo)題",ann=FALSE,las=1)#y軸刻度值水平
plot(x,y,main="右端對齊",sub="副標(biāo)題",ann=F,bty="n",xaxt="n",yaxt="n")#刪除邊框、刻度

7.adj:設(shè)置文本和標(biāo)題的對齊方式。0表示左端對齊,0.5表示劇中,1表示右端對齊。

8.font:字體。1表示常規(guī),2表示粗體,3表示斜體,4表示粗斜體,5表示符號字體。

font.axis坐標(biāo)軸字體
font.lab坐標(biāo)軸標(biāo)簽字體
font.main主標(biāo)題字體
font.sub副標(biāo)題字體
family字體家族:”serif“(襯線)、”sans”(無襯線)、“mono”(等寬)

9.las:坐標(biāo)軸標(biāo)簽樣式

las坐標(biāo)軸標(biāo)簽樣式:0平行,1水平,2和坐標(biāo)軸垂直,3豎直
lend線的結(jié)尾形狀:0圓形,1平頭,2方形
tck / tcl刻度長度,大于0也就是正數(shù)表示向圖內(nèi),負(fù)數(shù)向外
xaxp / yaxp

xy軸刻度顯示,c( x1, x2, n) / c( y1, y2, n)

xaxs / yaxs

xy坐標(biāo)軸是否延伸合適長度:r延伸,i不延伸

xaxt / yaxtxy坐標(biāo)軸是否顯示:n不顯示,s顯示
xlog / ylogxy坐標(biāo)軸是否取對數(shù)

三、一個完整的實例

data(mtcars)
par(mfrow=c(1,1))
plot(x=mtcars$mpg,y=mtcars$disp,
     type="p",
     main="主標(biāo)題",
     xlab="x軸",
     ylab="y軸",
     cex=2,
     pch=19,
     col='orange',
     panel.first = grid(8,8,col='grey',lty=1),
     frame.plot = T)
 
grid(col='blue',lty=1)

總結(jié)

到此這篇關(guān)于R語言學(xué)習(xí)筆記之plot函數(shù)的文章就介紹到這了,更多相關(guān)R語言plot函數(shù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 基于R語言xlsx安裝遇到的問題及解決方案

    基于R語言xlsx安裝遇到的問題及解決方案

    這篇文章主要介紹了基于R語言xlsx安裝遇到的問題及解決方案,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • R語言UpSet包實現(xiàn)集合可視化示例詳解

    R語言UpSet包實現(xiàn)集合可視化示例詳解

    這篇文章主要為大家介紹了R語言UpSet包實現(xiàn)集合可視化示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • R語言基本語法深入講解

    R語言基本語法深入講解

    這篇文章主要介紹了R語言基本語法深入講解,文中內(nèi)容介紹的很詳細(xì),有需要的同學(xué)可以研究下
    2021-03-03
  • R語言繪制直方圖實例講解

    R語言繪制直方圖實例講解

    在本篇內(nèi)容里小編給大家整理了一篇關(guān)于R語言繪制直方圖實例講解內(nèi)容,有需要的朋友們可以學(xué)習(xí)下。
    2021-04-04
  • R語言中R-squared與Adjust R-squared參數(shù)的解釋

    R語言中R-squared與Adjust R-squared參數(shù)的解釋

    這篇文章主要給大家介紹了關(guān)于R語言中R-squared與Adjust R-squared兩個參數(shù)的相關(guān)資料,文中介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • R語言對數(shù)據(jù)庫進(jìn)行操作的實例詳解

    R語言對數(shù)據(jù)庫進(jìn)行操作的實例詳解

    在本篇文章里小編給大家分享的是一篇關(guān)于R語言對數(shù)據(jù)庫進(jìn)行操作的實例詳解內(nèi)容,有興趣的朋友們跟著學(xué)習(xí)下吧。
    2021-05-05
  • R語言-有負(fù)下標(biāo)里才能有零介紹

    R語言-有負(fù)下標(biāo)里才能有零介紹

    這篇文章主要介紹了R語言-有負(fù)下標(biāo)里才能有零的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • R語言關(guān)于非線性最小二乘的知識點實例

    R語言關(guān)于非線性最小二乘的知識點實例

    在本篇文章里小編給大家整理的是一篇關(guān)于R語言關(guān)于非線性最小二乘的知識點實例內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。
    2021-05-05
  • R語言作圖之直方圖histogram繪制過程詳解

    R語言作圖之直方圖histogram繪制過程詳解

    這篇文章主要介紹了R語言作圖之直方圖histogram詳解,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • R語言學(xué)習(xí)代碼格式一鍵美化

    R語言學(xué)習(xí)代碼格式一鍵美化

    這篇文章主要為大家講解介紹了R語言學(xué)習(xí)中代碼格式一鍵美化的實現(xiàn)過程步驟,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步
    2021-11-11

最新評論