【科研猫·绘图】趣味饼图-从“披萨”到“圆形彩虹”
饼图,英⽂学名为SectorGraph,⼜名PieGraph,Piechart,常⽤于统计学可视化。
PART1
饼图的概念
饼图,英⽂学名为SectorGraph,⼜名PieGraph,Piechart,常⽤于统计学可视化。饼图为圆形,可以有⼆维,也可以有
三维,是最基础的可视化图形之⼀,常⽤于各种SCI⽂章。⼀般情况下,常规饼图仅能展现排列在⼯作表的⼀列或⼀⾏
中的数据。换⾔之,饼图只能表⽰⼀个数据系列,特别是能够表征各项的⼤⼩与各项总和的⽐例。饼图中的数据点显⽰
为整个饼图的百分⽐。
饼图的绘制⽅法有很多,像常⽤的Excel、GraphPad都可以,当然最灵活多变的还是⾸推R语⾔,其他软件绘制饼图都
没有什么特别的,⾮常简单,这⾥就不做赘述,今天我们重点学习⼀下R语⾔中饼图的制作。
PART2
饼图的绘制
先来看看我们的数据。数据⾮常简单,分了单纯的两列,第⼀列是分组信息Group,还有⼀列是数值Value。前⾯也说
过了,饼图只能表⽰⼀个数据列。所以,除了分组,就剩下⼀列数据了。
现在我们开始画图,在R语⾔的⾃带ba作图系统中,有⼀个内置的绘制饼图的函数,叫做pie()函数。它的参数⾮常简
单,需要给出第⼀个参数就是:数值,也就是我们这个数据中的Value⼀列;第⼆个参数就是:数值的标签,也就是我
们数据当中的Group⼀列。
所以我们可以直接使⽤
>pie(data$Value,labels=data$Group)
命令来做图,画出来就是这样的:
PART3
参数调整
说实话,不丑,但是好看不到哪⾥去,跟我们平时吃披萨时候切开的披萨很像,如果我们想要调整图形的⼤⼩,可以使
⽤radius参数,如果我们这⾥吧radius=0.5,那么这个饼图的⼤⼩就只有正常⼤⼩的⼀半。除此之外,如果我们仔细观
察这个饼图,我们发现从G1-G8总共⼋个分组,它们的排列顺序是从3点钟⽅向开始逆时针排布的。可能有个别强迫症
同学看了觉得不舒服,那能不能换个⽅向呢?当然可以,使⽤clockwi参数可以实现,当我们定义clockwi=T时,画
出来的图形是这样的。从12点钟⽅向开始顺时针排布:
在饼图中的不同分块中,填满了颜⾊。如果你觉得这种⽅式不是你想要的,那么pie()函数中还有⼀个⾮常有意思的参
数:density参数。density表⽰在整个圆形的饼图中填充的线条数,density越⾼,填充的线条数越多。如下图所⽰。代
码可见⽂末客服⼩姐姐⼆维码。
PART4
颜⾊配置
如果,你觉得这个颜⾊不好看,那么我们可以⾃⼰定义⼀系列的颜⾊。⽐如上图中的彩虹⾊rainbow()。既然谈到了配⾊
的问题,那我们就正正经经的给⼤家讲讲。所谓配⾊,就如穿⾐搭配⼀样,颜⾊配的好,⼈看着就精神,颜⾊配的差,
长得再好看也不⾏。在R当中,⾃带了⼏种配置好的颜⾊编码⽅式,⽐如彩虹⾊rainbow()函数,热度颜⾊
(),地形配⾊()以及()、()等,这些函数能够给我们提供很多种不同的配⾊⽅
案,我们只需告诉他们我想要多少个颜⾊就⾏了。这些函数对应的颜⾊如下。
⽐如,我们这⾥⾯有⼋个分组,我想要从彩虹⾊中提取⼋个颜⾊出来,就可以直接使⽤(8)即可,把这个
提取出来的8个颜⾊赋值给col参数,就可以绘制出彩虹⾊的饼图。
PART5
思考题
那么在这⾥给⼤家出⼀个简单的思考题,上⾯的图中,我们分了8组,分别取了彩虹⾊中的8个颜⾊来表⽰,那么,如果
我们把⼀个圆形的饼图分为1000等份,从彩虹⾊中提取1000个颜⾊来填充,会是什么样⼦呢?画出来的图如下所⽰,
⼀个圆形的彩虹哦。看起来是不是很清奇?动动脑筋,⾃⼰做做看。如需获取代码,见⽂末客服⼩姐姐⼆维码。
本期⼲货
!饼图绘制代码!
关注“科研猫”公众号,联系客服
胖⾬⼩姐姐
or
折⽿猫⼩姐姐
领取科研⼲货
往期⼲货链接
R语⾔从⼊门到精通系列
从今天开始,每天学点R语⾔~
R语⾔从⼊门到精通:Day1-12
科研作图系列
AI软件作图、热图、箱线图、⼩提琴图、韦恩图、⽕⼭图、bar图、GSEA、circos图、中国地图
⽹络图
从⽹络图探寻基因互作的蛛丝马迹(1)-(6)
⽣存分析系列
【科研猫】⽣存分析的正确姿势(1)视频+R代码
【科研猫·出品】TCGA超⼤批量⽣存分析教程
GEO数据挖掘系列
GEO数据库挖掘(1)-(4)
GO/KEGG功能富集系列
GO/KEGG功能富集分析(1)-(4)
TCGA数据挖掘系列
隔壁实验室的“秃鹫”师兄⼜发SCI啦--TCGA数据挖掘实战
TCGA数据挖掘终结者:cBioPortal
⽣物信息⼊门系列
⼤咖聊“⽣信”—⽣物信息系列(1)
⽣物信息系列课程-R语⾔⼊门
更多科研新鲜资讯、⽂献精读和⽣物信息技能
请关注科研猫公众号
未经许可请勿随意转载,
版权事宜由上海⾠明律师事务所提供法务⽀持
本文发布于:2022-11-23 08:05:59,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/90/4588.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |