《R語言與數(shù)據(jù)可視化》課件-R語言可視化第十章_第1頁
《R語言與數(shù)據(jù)可視化》課件-R語言可視化第十章_第2頁
《R語言與數(shù)據(jù)可視化》課件-R語言可視化第十章_第3頁
《R語言與數(shù)據(jù)可視化》課件-R語言可視化第十章_第4頁
《R語言與數(shù)據(jù)可視化》課件-R語言可視化第十章_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

10.1地圖Maps包map(database="world",regions=".",exact=FALSE,boundary=TRUE,interior=TRUE,projection="",parameters=NULL,orientation=NULL,fill=FALSE,col=1,plot=TRUE,add=FALSE,namesonly=FALSE,xlim=NULL,ylim=NULL,wrap=FALSE,resolution=if(plot)1else0,type="l",bg=par("bg"),mar=c(4.1,4.1,par("mar")[3],0.1),myborder=0.01,namefield="name",...)map("world",fill=TRUE,col=rainbow(200),ylim=c(-60,90),mar=c(0,0,0,0))title("世界地圖")

xymedian1-74.026240.2217592-74.599240.5597583-74.713840.7832904-74.140840.6628805-74.255440.651450……40-73.911642.80005641-73.625143.321464利用maps包中的一個(gè)默認(rèn)數(shù)據(jù)集ozone中的數(shù)據(jù)來進(jìn)行繪制,該數(shù)據(jù)結(jié)構(gòu)如下:data(ozone)map("state",xlim=range(ozone$x),ylim=range(ozone$y))text(ozone$x,ozone$y,ozone$median)box()10.2網(wǎng)絡(luò)圖所謂社會網(wǎng)絡(luò),是指社會個(gè)體成員之間因?yàn)樵诰W(wǎng)絡(luò)上互動而形成的相對穩(wěn)定的關(guān)系體系,對社會網(wǎng)絡(luò)進(jìn)行分析可以揭示社會群體中人際吸引或排斥關(guān)系,為研究人際選擇、信息交流、團(tuán)體形成等社會現(xiàn)象提供幫助。igraph是為了進(jìn)行社會網(wǎng)絡(luò)分析而創(chuàng)建的一個(gè)R包,可以處理有向網(wǎng)絡(luò)和無向網(wǎng)絡(luò),主要函數(shù)包括:make_graph(edges,...,n=max(edges),isolates=NULL,directed=TRUE,dir=directed,simplify=TRUE)

make_directed_graph(edges,n=max(edges))

make_undirected_graph(edges,n=max(edges))

directed_graph(...)

undirected_graph(...)鍵入g1和g2后,并沒有圖像輸出,而是輸出了定義的igraph圖像的屬性,其中g(shù)1中的6和4分別代表了所得網(wǎng)絡(luò)圖有6個(gè)點(diǎn)和4條邊,g2中的4和3也代表了其有4個(gè)點(diǎn)和3條邊,然后在edges后用頂點(diǎn)表示了所得的4條邊的指向。g1<-make_graph(c(1,2,2,3,3,4,5,6),directed=FALSE)g2<-make_graph(c("A","B","B","C","C","D"),directed=FALSE)g1IGRAPHU---64--+edges:[1]1--22--33--45--6g2IGRAPHUN--43--+attr:name(v/c)+edges(vertexnames):[1]A--BB--CC--D可以用plot函數(shù)將上述兩個(gè)網(wǎng)絡(luò)圖畫出plot(g1)plot(g2)如果需要從數(shù)據(jù)框中生成網(wǎng)絡(luò)圖,可以用的一個(gè)函數(shù)是graph_from_data_frame()先建立一個(gè)數(shù)據(jù)框,在嘗試從中讀取數(shù)據(jù)繪制網(wǎng)絡(luò)圖graph_from_data_frame(d,directed=TRUE,vertices=NULL)actors<-data.frame(name=c("Alice","Bob","Cecil","David","Esmeralda"),age=c(48,33,45,34,21),gender=c("F","M","F","M","F"))relations<-data.frame(from=c("Bob","Cecil","Cecil","David","David","Esmeralda"),to=c("Alice","Bob","Alice","Alice","Bob","Alice"),same.dept=c(FALSE,FALSE,TRUE,FALSE,FALSE,TRUE),friendship=c(4,5,5,2,1,1),advice=c(4,5,5,4,2,3))分別鍵入actors和relations,查看建立的數(shù)據(jù)框:建立igraph圖形,這里利用了兩個(gè)數(shù)據(jù)框:g<-graph_from_data_frame(relations,directed=TRUE,vertices=actors)plot(g)10.3馬賽克圖馬賽克圖常用于直觀顯示了兩個(gè)變量每種取值組合的觀測個(gè)數(shù)和比例。在馬賽克圖中,嵌套矩形面積正比于單元格頻率,其中該頻率即多維列聯(lián)表中的頻率。顏色和/或陰影可表示擬合模型的殘差值。我們可以用R基本繪圖包中的mosaicplot來進(jìn)行繪制。mosaicplot(x,...)

mosaicplot(x,main=deparse(substitute(x)),sub=NULL,xlab=NULL,ylab=NULL,sort=NULL,off=NULL,dir=NULL,color=NULL,shade=FALSE,margin=NULL,cex.axis=0.66,las=par("las"),border=NULL,type=c("pearson","deviance","FT"),...)

mosaicplot(formula,data=NULL,...,main=deparse(substitute(data)),subset,na.action=stats::na.omit

溫馨提示

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

最新文檔

評論

0/150

提交評論