麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > R > 正文

R語言中plot函數的使用

2023-05-01 13:45:42
字體:
來源:轉載
供稿:網友

R有強大的繪圖功能,R提供的繪圖函數可以分為三種基本類型:高水平繪圖函數、低水平繪圖函數和交互式繪圖函數。

高水平繪圖函數是一類能夠直接創建圖形的函數,該類函數可以自動生成坐標軸、坐標刻度、標題等元素。
在高水平繪圖函數中,plot()函數是一種常用的繪圖函數,用其可以繪制散點圖、曲線圖等。

R語言中plot()函數的基本格式如下:

plot(x,y,...)

plot函數中,x和y分別表示所繪圖形的橫坐標和縱坐標;

函數中的...為附加的參數。

plot函數默認的使用格式如下:

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, ...)

其中,

(1)type為一個字符的字符串,用于給定繪圖的類型,可選的值如下:

"p":繪點(默認值);

"l":繪制線;

"b":同時繪制點和線;

"c":僅繪制參數"b"所示的線;

"o":同時繪制點和線,且線穿過點;

"h":繪制出點到橫坐標軸的垂直線;

"s":繪制出階梯圖(先橫后縱);

"S":繪制出階梯圖(先縱后豎);

"n":作空圖。

(2)main參數

字符串,給出圖形的標題;

(3)sub參數

字符串,給出圖形的子標題

(4)xlab參數

字符串,用于給出x軸的標簽。

(5)ylab參數

字符串,用于給出y軸的標簽。

(6)xlim參數

二維向量,表示x軸的范圍。

(7)ylim參數

二維向量,表示y軸的范圍。

下面舉幾個簡單的例子用來說明:

(1)繪制簡單的一個點

plot(10,10) #直接給出數據

結果如下圖:

plot函數繪制單個點的例子

圖1

#使用變量的情況
x<-10
y<-10
plot(x,y)

繪圖結果如下:

使用plot函數繪制帶變量的單點圖

圖2

(2)繪制一條線

x<-c(20,30)
y<-c(40,50)
plot(x,y)

結果如下:

使用plot函數繪制兩個點

圖3

(3)使用參數l——繪制一條直線

plot(x,y,'l')

結果如下:

使用plot函數繪制直線

圖4

(4)使用參數b——同時繪制點和線,線不穿過點

plot(x, y, 'b')

結果如下:

plot函數type參數為b時的情形

圖5

(5)使用參數c——僅繪制出參數為b時所示的直線

plot(x, y, "c")

結果如下圖所示:

plot函數參數type為c時的情形

圖6

對比圖4,圖5,圖6可知,圖4的線是直接從兩個點的坐標開始的,圖5中包括圈點和直線,而直線到圈點外,圖6是在圖5的基礎上,將點去掉而已。

(6)使用參數o

plot(x, y, "o")

結果如下圖:

使用plot函數繪圖參數type為o時的情形

圖7

(7)使用參數h

plot(x, y, "h")

結果如下:

plot函數繪圖參數type為h時的情形

圖8

(8)使用參數s——階梯圖,先橫再縱

plot(x, y, "s")

結果如下圖所示:

plot函數繪圖參數type為s時的情形

圖9

(9)使用參數S

plot(x, y, "S")

結果如下圖所示:

plot()函數參數type為S時的情形

圖10

(10)使用main參數、xlab,ylab的情形

plot(x, y, "l",main="plot函數繪圖演示",xlab="x值",ylab="y值")

結果形式如下:

圖11

(11)xlim、ylim參數的使用

plot(x,y,xlim=c(10,50),ylim=c(10,50))

結果形式如下:

圖12

即x軸的坐標范圍為10~50,y軸的坐標范圍為:10~50

最后再舉一個例子:使用plot函數繪制散點圖

假設對10戶居民家庭的月可支配收入和消費支出進行調查,得到的原始資料如下:請繪制散點圖。

編號 1 2 3 4 5 6 7 8 9 10
消費支出 20 15 40 30 42 60 65 70 53 78
可支配收入 25 18 60 45 62 88 92 99 75 98

繪制散點圖

x<-c(25,18,60,45,62,88,92,99,75,98) #定義向量x保存可支配收入
y<-c(20,15,40,30,42,60,65,70,53,78) #定義向量y保存消費支出
#繪制散點圖
plot(x,y,xlab="可支配收入",ylab="消費支出",main="消費支出與可支配收入的散點圖")

如下圖所示:

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 全黄性性激高免费视频 | 在线天堂中文在线资源网 | 亚洲第一成网站 | 免费毛片在线视频 | 羞羞视频免费网站含羞草 | 亚洲一区二区三区视频 | 久久艳片 | 色淫网站免费视频 | 久久久国产一级片 | 韩国一级免费视频 | 久久国产精品久久精品国产演员表 | 永久免费av在线 | 激情网站在线观看 | 久久嗨 | 亚洲va久久久噜噜噜久牛牛影视 | 本站只有精品 | 欧美精品日日鲁夜夜添 | a视频在线免费观看 | 亚洲精品一区二区三区在线看 | 毛片毛片免费看 | 久草在线高清视频 | 黄色毛片免费看 | 视频毛片| 亚洲卡通动漫在线观看 | 在线观看视频亚洲 | 成人激情在线 | 精精国产xxxx视频在线野外 | 在线一级片 | 久久精品一区二区三区国产主播 | 国产精品美女一区二区 | 秋霞a级毛片在线看 | 黄色小视频免费在线观看 | 精品中文字幕在线播放 | 日韩精品中文字幕在线播放 | 中文字幕精品在线视频 | 欧美韩国一区 | 久久里面有精品 | 亚洲视频综合网 | 久久伊人精品热在75 | 康妮卡特欧美精品一区 | 成年免费在线视频 |