pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

如何用R語言繪制散點圖

這篇文章主要介紹了如何用R語言繪制散點圖,幫助大家更好的理解和學習使用R語言,感興趣的朋友可以了解下

散點圖是將所有的數據以點的形式展現在直角坐標系上,以顯示變量之間的相互影響程度,點的位置由變量的數值決定,每個點對應一個 X 和 Y 軸點坐標。

散點圖可以使用 plot() 函數來繪制,語法格式如下:


plot(x, y, type="p", main, xlab, ylab, xlim, ylim, axes)
  • x 橫坐標 x 軸的數據集合
  • y 縱坐標 y 軸的數據集合
  • type:繪圖的類型,p 為點、l 為直線, o 同時繪制點和線,且線穿過點。
  • main 圖表標題。
  • xlab、ylab x 軸和 y 軸的標簽名稱。
  • xlim、ylim x 軸和 y 軸的范圍。
  • axes 布爾值,是否繪制兩個 x 軸。

type 參數可選擇值:

  • p:點圖
  • l:線圖
  • b:同時繪制點和線
  • c:僅繪制參數 b 所示的線
  • o:同時繪制點和線,且線穿過點
  • h:繪制出點到橫坐標軸的垂直線
  • s:階梯圖,先橫后縱
  • S:階梯圖,先縱后豎
  • n: 空圖

創(chuàng)建一個簡單的線圖:


x<-c(10,40)
y<-c(20,60)
# 生成 png 圖片
png(file = "runnob-test-plot2.png")

plot(x, y, "l")

創(chuàng)建一個簡單的線圖,type 使用 o 參數,同時繪制點和線,且線穿過點:


x<-c(10,40)
y<-c(20,60)
# 生成 png 圖片
png(file = "runnob-test-plot.png")

plot(x, y, "o")

接下來我們使用 R 語言的內置數據集 mtcars 來進行測試。

我們使用 mtcars 數據集的 wt 和 mpg 列:


input <- mtcars[,c('wt','mpg')]
print(head(input))

輸出結果為:


wt mpg
Mazda RX4     2.620 21.0
Mazda RX4 Wag   2.875 21.0
Datsun 710    2.320 22.8
Hornet 4 Drive  3.215 21.4
Hornet Sportabout 3.440 18.7
Valiant      3.460 18.1

接著我們使用以上數據生存一個散點圖


# 數據
input <- mtcars[,c('wt','mpg')]

# 生成 png 圖片
png(file = "scatterplot.png")

# 設置坐標 x 軸范圍 2.5 到 5, y 軸范圍 15 到 30.
plot(x = input$wt,y = input$mpg,
   xlab = "Weight",
   ylab = "Milage",
   xlim = c(2.5,5),
   ylim = c(15,30),              
   main = "Weight vs Milage"
)

散點圖矩陣

散點圖矩陣是借助兩變量散點圖的作圖方法,它可以看作是一個大的圖形方陣,其每一個非主對角元素的位置上是對應行的變量與對應列的變量的散點圖。而主對角元素位置上是各變量名,這樣,借助散點圖矩陣可以清晰地看到所研究多個變量兩兩之間的相關關系。

散點圖矩陣就是把數據集中的每個數值變量兩兩繪制散點圖。

R 語言使用以下函數創(chuàng)建散點圖矩陣:


pairs(formula, data)

參數:

  • formula 變量系列
  • data 變量的數據集

# 輸出圖片
png(file = "scatterplot_matrices.png")

# 4 個變量繪制矩陣,12 個圖

pairs(~wt+mpg+disp+cyl,data = mtcars, main = "Scatterplot Matrix")

以上就是如何用R語言繪制散點圖的詳細內容,更多關于R語言繪制散點圖的資料請關注html5模板網其它相關文章!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

這篇文章主要介紹了R語言繪圖如何支持中文,幫助大家更好的理解和學習使用R語言,感興趣的朋友可以了解下
這篇文章主要介紹了如何用R語言繪制餅圖和條形圖,幫助大家更好的理解和學習使用R語言,感興趣的朋友可以了解下
主站蜘蛛池模板: 美国HASKEL增压泵-伊莱科elettrotec流量开关-上海方未机械设备有限公司 | 三佳互联一站式网站建设服务|网站开发|网站设计|网站搭建服务商 赛默飞Thermo veritiproPCR仪|ProFlex3 x 32PCR系统|Countess3细胞计数仪|371|3111二氧化碳培养箱|Mirco17R|Mirco21R离心机|仟诺生物 | 天空彩票天下彩,天空彩天空彩票免费资料,天空彩票与你同行开奖,天下彩正版资料大全 | 新能源汽车教学设备厂家报价[汽车教学设备运营18年]-恒信教具 | 单柱拉力机-橡胶冲片机-哑铃裁刀-江都轩宇试验机械厂 | 媒介云-全网整合营销_成都新闻媒体发稿_软文发布平台 | 电池高低温试验箱-气态冲击箱-双层电池防爆箱|简户百科 | 玉米深加工设备|玉米加工机械|玉米加工设备|玉米深加工机械-河南成立粮油机械有限公司 | 高低温试验箱-模拟高低温试验箱订制-北京普桑达仪器科技有限公司【官网】 | 全温恒温摇床-水浴气浴恒温摇床-光照恒温培养摇床-常州金坛精达仪器制造有限公司 | 洛阳网站建设_洛阳网站优化_网站建设平台_洛阳香河网络科技有限公司 | 注塑模具_塑料模具_塑胶模具_范仕达【官网】_东莞模具设计与制造加工厂家 | 泰国专线_泰国物流专线_广州到泰国物流公司-泰廊曼国际 | 北京网络营销推广_百度SEO搜索引擎优化公司_网站排名优化_谷歌SEO - 北京卓立海创信息技术有限公司 | LHH药品稳定性试验箱-BPS系列恒温恒湿箱-意大利超低温冰箱-上海一恒科学仪器有限公司 | 广州工业氧气-工业氩气-工业氮气-二氧化碳-广州市番禺区得力气体经营部 | 百度爱采购运营研究社社群-店铺托管-爱采购代运营-良言多米网络公司 | 不干胶标签-不干胶贴纸-不干胶标签定制-不干胶标签印刷厂-弗雷曼纸业(苏州)有限公司 | 洗瓶机厂家-酒瓶玻璃瓶冲瓶机-瓶子烘干机-封口旋盖压盖打塞机_青州惠联灌装机械 | 【同风运车官网】一站式汽车托运服务平台,验车满意再付款 | 济南品牌包装设计公司_济南VI标志设计公司_山东锐尚文化传播 | Boden齿轮油泵-ketai齿轮泵-yuken油研-无锡新立液压有限公司 | 嘉兴泰东园林景观工程有限公司_花箱护栏 | 江苏全风,高压风机,全风环保风机,全风环形高压风机,防爆高压风机厂家-江苏全风环保科技有限公司(官网) | 干粉砂浆设备_干混砂浆生产线_腻子粉加工设备_石膏抹灰砂浆生产成套设备厂家_干粉混合设备_砂子烘干机--郑州铭将机械设备有限公司 | 轴承振动测量仪电箱-轴承测振动仪器-测试仪厂家-杭州居易电气 | 衬氟止回阀_衬氟闸阀_衬氟三通球阀_衬四氟阀门_衬氟阀门厂-浙江利尔多阀门有限公司 | 东亚液氮罐-液氮生物容器-乐山市东亚机电工贸有限公司 | 视频直播 -摄影摄像-视频拍摄-直播分发 | 篮球地板厂家_舞台木地板品牌_体育运动地板厂家_凯洁地板 | 轴流风机-鼓风机-离心风机-散热风扇-罩极电机,生产厂家-首肯电子 | 手术室净化装修-手术室净化工程公司-华锐手术室净化厂家 | 自清洗过滤器-全自动自清洗过反冲洗过滤器 - 中乂(北京)科技有限公司 | 搜活动房网—活动房_集装箱活动房_集成房屋_活动房屋 | 陶瓷砂磨机,盘式砂磨机,棒销式砂磨机-无锡市少宏粉体科技有限公司 | LED灯杆屏_LED广告机_户外LED广告机_智慧灯杆_智慧路灯-太龙智显科技(深圳)有限公司 | 台湾Apex减速机_APEX行星减速机_台湾精锐减速机厂家代理【现货】-杭州摩森机电 | 活性炭厂家-蜂窝活性炭-粉状/柱状/果壳/椰壳活性炭-大千净化-活性炭 | 金库门,金库房,金库门厂家,金库门价格-河北特旺柜业有限公司 | 磁力抛光研磨机_超声波清洗机厂家_去毛刺设备-中锐达数控 | 播音主持培训-中影人教育播音主持学苑「官网」-中国艺考界的贵族学校 |