R語言與數(shù)據(jù)可視化課件_第1頁
R語言與數(shù)據(jù)可視化課件_第2頁
R語言與數(shù)據(jù)可視化課件_第3頁
R語言與數(shù)據(jù)可視化課件_第4頁
R語言與數(shù)據(jù)可視化課件_第5頁
已閱讀5頁,還剩20頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、1語言信息 2014 數(shù)據(jù)可視化(繪圖)第1頁,共25頁。2學習內(nèi)容一 R繪圖基礎二 各類圖形繪制三 數(shù)據(jù)保存第2頁,共25頁。3一 R繪圖基礎第3頁,共25頁。4圖1 R繪制的圖形第4頁,共25頁。5繪制地圖圖2 左圖 maps包 map()右圖 PBSmapping包 addBubbles() 第5頁,共25頁。6繪制地圖圖3 fields 包實例 spdep 包實例第6頁,共25頁。7空間分析繪圖圖4 gstat程序包實例第7頁,共25頁。8R繪圖功能 R具備卓越的繪圖功能,通過參數(shù)設置對圖形進行精確控制。繪制的圖形能滿足出版印刷的要求,可以輸出Jpg、tiff、eps、emf、pdf、

2、png等各種格式。 通過與GhostScript軟件的結合,可以生成600dpi,1200dpi的等各種分辨率和尺寸的圖形。 繪圖是通過繪圖函數(shù)結合相應的選項完成的。 繪圖函數(shù)包括低級繪圖函數(shù)和高級繪圖函數(shù)。第8頁,共25頁。9高級繪圖函數(shù)plot() 繪制散點圖等多種圖形,根據(jù)數(shù)據(jù)的類,調(diào)用相應的函數(shù)繪圖hist() 頻率直方圖boxplot() 箱線圖stripchart() 點圖barplot() 柱狀圖dotplot() 點圖piechart() 餅圖matplot()數(shù)學圖形第9頁,共25頁。10圖5 散點圖與箱線圖第10頁,共25頁。11低級繪圖函數(shù)lines()添加線curve(

3、)添加曲線abline()添加給定斜率的線points()添加點segments()折線arrows()箭頭axis()坐標軸box()外框title()標題text()文字mtext()圖邊文字第11頁,共25頁。12繪圖參數(shù)參數(shù)用在函數(shù)內(nèi)部,在沒有設定值時使用默認值。font = 字體,lty = 線類型,lwd = 線寬度,pch = 點的類型,xlab = 橫坐標,ylab = 縱坐標,xlim = 橫坐標范圍,ylim = 縱坐標范圍,也可以對整個要繪制圖形的各種參數(shù)進行設定參見 ?par()第12頁,共25頁。13練習1:繪圖生成0到2之間的50個隨機數(shù),分別命名為x,yx - r

4、unif(50,0,2)y - runif(50,0,2)繪圖:將主標題命名為“散點圖”, 橫軸命名為”橫坐標”, 縱軸命名為“縱坐標”plot(x, y, main=散點圖, xlab=橫坐標, ylab=縱坐標)text(0.6,0.6,text at (0.6,0.6)abline(h=.6,v=.6)第13頁,共25頁。14圖6 練習1:繪圖舉例第14頁,共25頁。15練習2:分步繪圖1.打開繪圖窗口,不繪制任何對象plot(x, y, type=n, xlab=, ylab=, axes=F)#用練習1的x、y值2.添加坐標點 points(x,y) 3.添加坐標軸axis(1);

5、axis(at=seq(0.2,1.8,0.2), side=2)4.補齊散點圖的邊框 box() 5.添加標題、副標題、橫軸說明、縱軸說明title(main=Main title, sub=subtitle, xlab=x-label, ylab=y-label)第15頁,共25頁。16圖7 練習2:分步繪圖123456第16頁,共25頁。17一頁多圖圖8 一頁多圖par()par(mfrow=c(2,2).第17頁,共25頁。18在原有圖形上添加元素舉例:先執(zhí)行par(mfrow=c(2,2)x - rnorm(100) # 生成隨機數(shù)hist(x,freq=F) # 繪制直方圖curv

6、e(dnorm(x),add=T) # 添加曲線h - hist(x, plot=F) # 繪制直方圖ylim - range(0, h$density, dnorm(0) #設定縱軸的取值范圍hist(x, freq=F, ylim=ylim) #繪制直方圖curve(dnorm(x),add=T,col=red) #添加曲線第18頁,共25頁。19圖9 在原有直方圖上添加曲線第19頁,共25頁。20二 各類圖形繪制(上機)1基于比較的繪圖柱形圖.R、條形圖.R、折線圖.R、2基于關系的繪圖散點圖.R、氣泡圖.R3基于組合的繪圖餅圖.R、4基于分布的繪圖直方圖.R、核密度圖.R、凹槽箱線圖.

7、R、箱線圖.R、小提琴圖.R5基于時間的繪圖LOESS曲線圖.R、階梯圖.R6基于空間的繪圖地圖添加標記.R、地圖中畫氣泡.R、地圖中畫線.R7多維信息可視化散點圖矩陣.R、線圖.R、平行坐標圖.R、星狀圖.R、堆疊柱狀圖.R、熱力圖.R、馬賽克圖.R、切爾諾夫臉譜圖.R8文本與文檔可視化詞云-英文.R、詞云-中文.R第20頁,共25頁。21三 數(shù)據(jù)保存第21頁,共25頁。22write.table()write.csv()save.image()sink()unlink()若有LaTeX基礎,可以用Sweave() 函數(shù)該函數(shù)能將腳本、程序說明和運算結果直接保存成.tex文件,用LaTeX編

8、譯成pdf文件。數(shù)據(jù)保存第22頁,共25頁。23推薦的教材Crawley Statistics an introduction using R Peter Dalgaard Introductory statistics with RE. Paradis R for Beginners Verzani SimpleR.D G Rossiter Introduction to the R Project for Statistical Computing for use at ITC J. Maindonald Using R for data analysis and graphics introduction code and commentary using RVenables, W. N. & Ripley, B. D. Modern Applied Statistics with S 第23頁,共25頁。24R網(wǎng)絡

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論