版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第R語言繪圖學(xué)習(xí)教程VennDiagram繪制venn目錄導(dǎo)讀一、模擬輸入二、venn基礎(chǔ)圖三、個性化參數(shù)調(diào)整四、保存
導(dǎo)讀
使用VennDiagram函數(shù)包中的venn.diagram函數(shù)繪制三數(shù)據(jù)集venn圖。
安裝依賴包:
#venn圖
install.packages("VennDiagram")
library(VennDiagram)
一、模擬輸入
產(chǎn)生3個含200字符串的數(shù)據(jù)集
set1-paste(rep("word_",200),sample(c(1:1000),200,replace=F),sep="")
set2-paste(rep("word_",200),sample(c(1:1000),200,replace=F),sep="")
set3-paste(rep("word_",200),sample(c(1:1000),200,replace=F),sep="")
set4-paste(rep("word_",200),sample(c(1:1000),200,replace=F),sep="")
set5-paste(rep("word_",200),sample(c(1:1000),200,replace=F),sep="")
sample(x,size,replace=F)#不放回抽樣
二、venn基礎(chǔ)圖
1兩個圈
venn.diagram(
x=list(set1,set2),
s=c("Set1","Set2"),
filename='venn.png',
output=TRUE
2三個圈
venn.diagram(
x=list(set1,set2,set3),
s=c("Set1","Set2","Set3"),
filename='venn.png',
output=TRUE
3四個圈
venn.diagram(
x=list(set1,set2,set3,set4),
s=c("Set1","Set2","Set3","Set4"),
filename='venn.png',
output=TRUE
4五個圈
venn.diagram(
x=list(set1,set2,set3,set4,set5),
s=c("Set1","Set2","Set3","Set4","Set5"),
filename='venn.png',
output=TRUE
三、個性化參數(shù)調(diào)整
library(RColorBrewer)
color-brewer.pal(3,"Set3")
#Chart
venn.diagram(
x=list(set1,set2,set3),
s=c("Set1","Set2","Set3"),
filename='venn2.png',
output=TRUE,
#輸出
imagetype="png",#類型(tiffpngsvg)
#height=1000,#高度
#width=1000,#寬度
resolution=400,#分辨率
compression="lzw",#壓縮算法
lwd=5,#圈線條粗細(xì)12345
lty=1,#線條類型,1實線,2虛線,blank無線條
fill=color,#填充色
col=c("red",'green','blue'),#線條色
#數(shù)字number
cex=2,#數(shù)字大小
fontface="bold",#加粗
fontfamily="sans",#字體
#標(biāo)簽category
cat.cex=2,#字體大小
cat.col=c("red",'green','blue'),#字體色
cat.fontface="bold",#加粗
cat.default.pos="outer",#位置,outer內(nèi)text外
cat.pos=c(-27,27,135),#位置,用圓的度數(shù)
cat.dist=c(0.055,0.055,0.085),#位置,離圓的距離
cat.fontfamily="sans",#字體
rotation=1#123旋轉(zhuǎn)確定大打頭數(shù)據(jù)集
四、保存
1繪圖待保存
library(RColorBrewer)
p=venn.diagram(
x=list(set1,set2,set3,set4,set5),
s=c("Set1","Set2","Set3","Set4","Set5"),
#filename='venn.png',
filename=NULL,
output=TRUE,
fill=brewer.pal(5,"Set2"),
col=brewer.pal(5,"Set3"),
fontface="bold",
cat.col=brewer.pal(5,"Set3"),
cat.fontface="bold"
2保存為PDF
pdf("venn-pdf.pdf")
grid.draw(p)
dev.off()
3保存為PNG
png("venn-png.png")
grid.draw(p)
dev.off()
更多參數(shù):
col=NA#邊框設(shè)為無色
參考:
/venn-diagram.html
venn網(wǎng)頁工具:
http://bioinformatics.psb.ugent.be/webtools/Venn/
enn.diag
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026首都醫(yī)科大學(xué)附屬北京中醫(yī)醫(yī)院招聘專業(yè)能力測試(臨床崗)參考題庫附答案
- 招86人!海東市公安局2025年面向社會公開招聘警務(wù)輔助人員考試備考題庫附答案
- 浙江國企招聘-2026臺州玉環(huán)市城建開發(fā)有限公司招聘備考題庫附答案
- 2026年長治社工考試題庫附答案
- 宏觀深度研究:更“耗材”的全球投資周期意味著什么
- 筆試工行2025年度春季校招筆試已發(fā)放請及時確認(rèn)筆試歷年典型考題及考點剖析附帶答案詳解
- 興業(yè)銀行成都分行2025年社會招聘筆試歷年典型考題及考點剖析附帶答案詳解
- 中原銀行招聘2025年招聘筆試歷年典型考題及考點剖析附帶答案詳解
- 2026招商銀行校招常見問題簡歷在線提交以后是否能夠修改筆試歷年典型考題及考點剖析附帶答案詳解
- 2026年中國郵政儲蓄銀行萊蕪分行校園招聘筆試歷年典型考題及考點剖析附帶答案詳解
- 初中語文新課程標(biāo)準(zhǔn)與解讀課件
- 無人機裝調(diào)檢修工培訓(xùn)計劃及大綱
- 中建通風(fēng)與空調(diào)施工方案
- 高考語言運用題型之長短句變換 學(xué)案(含答案)
- 春よ、來い(春天來了)高木綾子演奏長笛曲譜鋼琴伴奏
- ARJ21機型理論知識考試題庫(匯總版)
- 2023年婁底市建設(shè)系統(tǒng)事業(yè)單位招聘考試筆試模擬試題及答案解析
- GB/T 4623-2014環(huán)形混凝土電桿
- GB/T 32065.4-2015海洋儀器環(huán)境試驗方法第4部分:高溫試驗
- GB/T 16823.3-2010緊固件扭矩-夾緊力試驗
- 中介服務(wù)費承諾書
評論
0/150
提交評論