999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

如何在計算機R語言教學中實現數據可視化的應用研究

2017-06-06 12:00:29吳冬梅永城職業學院
數碼世界 2017年5期
關鍵詞:可視化計算機語言

吳冬梅 永城職業學院

如何在計算機R語言教學中實現數據可視化的應用研究

吳冬梅 永城職業學院

本文通過介紹數據可視化的相關知識,并選取部分R語言自帶的數據集,將這些數據以散點圖、線圖、直方圖、箱線圖以及條形圖的形式進行數據可視化展示,體現出了R語言在數據可視化中的應用以及R語言在繪圖方面的基礎功能,R語言作為一種開源的統計分析語言,其免費、共享、易學以及功能豐富的軟件包支持的特性,決定了其廣泛的應用前景和應用價值,本文僅是簡單介紹其在繪圖方面的應用,希望可以起到拋磚引玉的作用,從而引起大家對于R語言的學習興趣。

R語言教學 實現 數據可視化 應用

1 數據可視化

可視化,也稱科學計算可視化(Visualizationin Scientific Computing),其定義為:“可視化是一種計算方法,它將符號或數據轉換為直觀的幾何圖形,便于研究人員觀察其模擬和計算過程。可視化包括了圖像綜合,這也就是說,可視化是用來解釋輸入到計算機中的圖像數據,并從復雜的多維數據中生成圖像的一種工具。”數據可視化本身是一門復雜的學科,包含了很多方面;現代的數據可視化(Datavisualization)技術指的是運用計算機圖形學和圖像處理技術,將數據轉換為圖形或圖像在屏幕上顯示出來,并進行交互處理的理論、方法和技術。它涉及到計算機圖形學、圖像處理、計算機輔助設計、計算機視覺及人機交互技術等多個領域。隨著科學技術的發展,數據可視化概念也在不斷地擴展,它不僅包括科學計算數據的可視化,而且包括工程數據和測量數據的可視化。

2 R語言簡介

R是用于統計分析、統計繪圖的語言和操作環境,是屬于GNU系統的一個自由、免費、源代碼開放的軟件。是貝爾實驗室(Befl Laboratories)的RickBeeke、JohnChamberS和AllanWilkS開發的s語言的一種實現,提供了一系列統計和圖形顯示工具。s語言則是目前比較流行的統計軟件S-PLUS的基礎。R的創始人RosSIhaka和RobertGentleman,由于這兩位“R之父”的名字都是以R開頭,所以就命令為R。

3 R的繪圖系統

在數據挖掘過程中,當完成數據的導入、清洗,并將其匯總統計以后,接下來的工作就是繪圖,R有三種不同的繪圖系統可供選擇:

第一個圖形系統base圖形系統是最古老的系統,在R的存在初期它就已經存在了,base圖形很容易上手,但其所繪制的圖形有時需要大量的修改,而且它很難擴展到新的圖標類型中,通過對base中的一些限制進行開發形成了grid圖形系統,從而使繪圖更加靈活,grid允許你在繪圖時涉及系統底層,可以具體指定在哪里畫哪個點、線或矩形。

第二個圖形系統lattice建立在grid系統之上,它為所有常見的圖表類型提供了高級函數,它有兩個突出的特點是base圖形系統所不具備的。首先,每個繪圖的結果能被保存到一個變量中,而不僅僅是繪制在屏幕上;第二,它可以在一個格子中包含多個面板,因此你能把數據分成不同的類別并比較各組之間的差異。

第三個圖形系統ggplot2也是建立在grid系統之上,gg代表granlnlarofgraphics(制圖語法),其目標在于把圖形分解成不同的組塊。ggplot2圖形系統是功能最強大的圖形系統,你幾乎可可以使用ggplot2做任何事情,但它與其他圖形系統相比需要更多的計算。

4 通過R實現數據可視化

數據可視化本身是一門復雜的學科,包含了很多方面,在R中實現數據可視化,目前主要是指數據的統計圖展示。在展示時,分為低維數據的展示和多維數據的展示。由于ggplot2圖形系統是R中功能最強大的圖形系統,使用ggplot2展示的數據會更加美觀和方便,所以本文在展示R中的各類統計圖時選用ggplot2圖形系統。

在使用ggplot2之前,需要先安裝并載入該包:

4.1 散點圖

散點圖是展示在回歸分析中,數據點在直角坐標系平面上的分布圖。它用于研究兩個連續變量之間的關系,是一種最常見的統計圖形。

R語言自帶的數據carsi記錄了1920年代汽車速度對剎車距離的影響,通過使用R語言中的散點圖繪圖函數,我們可以清楚的看出剎車距離在不同車速情況下的分布情況:

4.2 線圖

如果想研究連續變量如何隨特定參數變化,線圖往往比散點圖更加容易理解。

以R自帶的preasure數據為例,該數據記錄了溫度隨著氣壓的升高而的變化規律。通過R語言的線圖繪圖函數,將氣壓的升高與溫度變化曲線進行繪圖,形可直觀的展示出,氣壓從零開始升高時,對溫度的影響巨大,但隨著氣壓達到一定程度,其對溫度的影響作用是逐漸變弱的:

4.3 直方圖

直方圖(Histogram)又稱質量分布圖。是一種統計報告圖,由一系列高度不等的縱向條紋或線段表示數據分布的情況。一般用橫軸表示數據類型,縱軸表示分布情況。

以r語言自帶的數據beaverl為例,該數據記錄了持續對一只海貍每109鐘進行體溫監測的數據,共114條數據,為了便于觀察海貍正常的體溫分布,我們可以使用R語言的繪圖函數繪制直方圖來進行觀察:

[1]莊作欽.Boxplot——描述統計的一個簡便工具[J].統計教育.2003(1)

[2]王斌會.多元統計分析及R語言建模[M].廣州:暨南大學出版社,2010

猜你喜歡
可視化計算機語言
基于CiteSpace的足三里穴研究可視化分析
基于Power BI的油田注水運行動態分析與可視化展示
云南化工(2021年8期)2021-12-21 06:37:54
計算機操作系統
基于CGAL和OpenGL的海底地形三維可視化
語言是刀
文苑(2020年4期)2020-05-30 12:35:30
基于計算機自然語言處理的機器翻譯技術應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
“融評”:黨媒評論的可視化創新
傳媒評論(2019年4期)2019-07-13 05:49:14
讓語言描寫搖曳多姿
信息系統審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
累積動態分析下的同聲傳譯語言壓縮
主站蜘蛛池模板: 五月婷婷综合色| 国产91视频免费| 中文毛片无遮挡播放免费| 呦视频在线一区二区三区| 成人免费视频一区二区三区 | 亚洲精品动漫在线观看| 原味小视频在线www国产| 亚洲性一区| 青青草久久伊人| 中文国产成人精品久久| 国产成人91精品免费网址在线| 尤物精品国产福利网站| 青青国产在线| 亚洲伦理一区二区| 成人久久精品一区二区三区| 午夜国产理论| 99精品热视频这里只有精品7| 青草免费在线观看| av午夜福利一片免费看| 亚洲首页国产精品丝袜| 欧美一区二区三区欧美日韩亚洲| 无码网站免费观看| 亚洲不卡av中文在线| 成人韩免费网站| 色婷婷视频在线| 亚洲国产中文欧美在线人成大黄瓜| 538精品在线观看| 日韩国产黄色网站| 在线欧美a| 黄色网址免费在线| 欧美自慰一级看片免费| 亚洲精品另类| 精品色综合| 日韩av资源在线| 国产成人精品高清不卡在线| 中文字幕人成乱码熟女免费| 国产欧美日韩va另类在线播放| 国产女人水多毛片18| 天天综合色天天综合网| 一本久道久久综合多人| 18禁不卡免费网站| 亚洲首页国产精品丝袜| 韩国自拍偷自拍亚洲精品| 黄色网页在线观看| 久久国产精品国产自线拍| 欧美色图第一页| 国精品91人妻无码一区二区三区| 国产美女精品一区二区| 99久久无色码中文字幕| 亚洲欧美一级一级a| 99热这里只有精品免费| 91视频青青草| 就去色综合| 国产成人啪视频一区二区三区| 免费毛片全部不收费的| 熟妇人妻无乱码中文字幕真矢织江| 国产精品无码制服丝袜| 一级毛片免费不卡在线视频| 四虎精品黑人视频| 四虎影视库国产精品一区| 成人国产精品2021| aa级毛片毛片免费观看久| 日韩123欧美字幕| 啊嗯不日本网站| 乱色熟女综合一区二区| 夜夜拍夜夜爽| 久久毛片免费基地| 成人久久精品一区二区三区 | 91视频99| 嫩草国产在线| 国产成人精品三级| 国产欧美日韩视频怡春院| 香蕉精品在线| 午夜视频在线观看免费网站| 国产一级特黄aa级特黄裸毛片| 伊人激情综合网| 日韩欧美一区在线观看| 成年人视频一区二区| 亚洲人成网站日本片| 色视频国产| 国内精品久久久久久久久久影视| 日韩不卡高清视频|