網(wǎng)站首頁 編程語言 正文
對于導(dǎo)出帶有透明度的高清圖,小仙又發(fā)現(xiàn)了更懶的辦法,特來更新
再Rstudio里調(diào)整好透明度之后,直接導(dǎo)出pdf,然后用Adobe illustrator打開pdf文件,直接導(dǎo)出png或jpeg就可以啦
更新前原文
今天小仙同學(xué)給大家分享下Radar chart的作圖方法,其實(shí)雷達(dá)圖我們在生活中能經(jīng)??梢砸姷剑热绱蠹液芟矚g玩的王者榮耀里就有。通過簡單的圖形對比,人物特點(diǎn)一目了然。
也經(jīng)常用來評估學(xué)生的成績和產(chǎn)品的性能。
在生信領(lǐng)域,我們也可以用來比較評估樣品的基因表達(dá)情況啦。
作圖數(shù)據(jù)如下:
畫出來的效果圖如下:
作圖方法:
Step1. 繪圖數(shù)據(jù)的準(zhǔn)備
首先還是要把你想要繪圖的數(shù)據(jù)調(diào)整成R語言可以識別的格式excel中保存成csv格式。數(shù)據(jù)的格式就在上面啦。
Step2. 繪圖數(shù)據(jù)的讀取
data<-read.csv(“your file path”, header = T)
Step3.繪圖所需package的安裝、調(diào)用
install.packages("fmsb") library(fmsb)
Step4.繪圖數(shù)據(jù)格式調(diào)整
radarfig<-rbind(rep(15,10),rep(0,10),data)
#在原有的數(shù)據(jù)上增加了兩行,
#第一、二行分別是每個縱軸的最大值、最小值,也可手動添加
Step5.繪圖
radarchart(radarfig, axistype=1, pcol=rgb(69/255,137/255,137/255) , pfcol=rgb(69/255,137/255,137/255,0.6), plwd=4 ,seg=5, cglcol="grey", cglty=1, cglwd=2,axislabcol="black" ,caxislabels=seq(0,15,3), vlcex=0.7,calcex=0.7)
如果從RStudio直接導(dǎo)出png或者jpeg格式的圖片,還是會有之前小仙同學(xué)提過的**“鋸齒狀”線條**。之前的解決方案是導(dǎo)出eps格式,在Adobe Illustrator里打開再導(dǎo)出成需要的格式。但本小仙發(fā)現(xiàn)一個“巨坑”,就是RStudio導(dǎo)出的eps圖形沒有透明度,需要在AI里手動調(diào)整透明圖。
(其實(shí)R代碼的這一部分本小仙很快就寫好了 ,調(diào)整填充透明度費(fèi)了老大勁,實(shí)名diss此bug)
填充透明度調(diào)整方法如下:
1.取消編組
2.選中線條,對象—實(shí)時上色—建立
3.選中線條,對象—拓展
4.更改填充顏色,輸入相應(yīng)顏色RGB數(shù)值
5.刪掉圖形白色背景
6.外觀—填色—不透明度—調(diào)整數(shù)值
原文鏈接:https://blog.csdn.net/biocity/article/details/90647780
相關(guān)推薦
- 2022-12-22 go語言中GoMock安裝使用詳解_Golang
- 2022-05-27 PyTorch中torch.nn.functional.cosine_similarity使用詳解_
- 2022-12-03 Android開發(fā)數(shù)據(jù)結(jié)構(gòu)算法ArrayList源碼詳解_Android
- 2022-06-14 python?多線程threading程序詳情_python
- 2021-12-04 C語言實(shí)現(xiàn)可排序通訊錄的示例代碼_C 語言
- 2022-01-03 踩坑解決mongoose對已經(jīng)存在的集合查詢,查詢條件不起限制作用的問題
- 2022-07-16 MultipartFile與base64互轉(zhuǎn)
- 2024-03-06 PageHelper插件的使用
- 最近更新
-
- window11 系統(tǒng)安裝 yarn
- 超詳細(xì)win安裝深度學(xué)習(xí)環(huán)境2025年最新版(
- Linux 中運(yùn)行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎(chǔ)操作-- 運(yùn)算符,流程控制 Flo
- 1. Int 和Integer 的區(qū)別,Jav
- spring @retryable不生效的一種
- Spring Security之認(rèn)證信息的處理
- Spring Security之認(rèn)證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權(quán)
- redisson分布式鎖中waittime的設(shè)
- maven:解決release錯誤:Artif
- restTemplate使用總結(jié)
- Spring Security之安全異常處理
- MybatisPlus優(yōu)雅實(shí)現(xiàn)加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務(wù)發(fā)現(xiàn)-Nac
- Spring Security之基于HttpR
- Redis 底層數(shù)據(jù)結(jié)構(gòu)-簡單動態(tài)字符串(SD
- arthas操作spring被代理目標(biāo)對象命令
- Spring中的單例模式應(yīng)用詳解
- 聊聊消息隊(duì)列,發(fā)送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠(yuǎn)程分支