r语言remarkdown展示图

您所在的位置:网站首页 多环饼图 r语言remarkdown展示图

r语言remarkdown展示图

2024-07-09 13:38| 来源: 网络整理| 查看: 265

a3027c53a8c94754f114613f26f14417.gif R语言绘制旭日图(嵌套多层的饼图或圆环图) 51c3ad2424fbf2956b340f8c5b3b3380.gif 旭日图(Sunburst Chart),其实是一种特殊的饼图 或圆环图 ,常用于展示数据的多层结构关系。 比方说细菌物种可以划分到特定的门纲目科属水平,可使用旭日图在表示特定类群丰度的同时,将它们的层次关系列出。 如下所示这样,由内而外,依次为细菌物种的门纲目科属水平分类及其丰度概况。

d76920c8e2ca6ff478309cdf0c50a3d6.png

对,KRONA软件(https://github.com/marbl/Krona/wiki)的默认作图结构就是这种类型的,下面这个图对于很多同学们来说都不陌生吧,它的交互式界面也更便于查看。

c03ee061d323deeeba80eb53eb5532b3.png

接下来就展示这种图怎样绘制。

KRONA软件本篇就不涉及它了,主要是R语言的绘制方法,并且R语言也可以绘制这种交互式界面哦。

Excel绘制旭日图

先展示一下Excel作图,上述一开始时展示的那个示例图,是直接拿Excel获得的。

如上所示,选中给定数据的列,在Excel上方点击插入图表,选择旭日图。

出来图片后,再调整字体大小、背景色、主题样式等就就可以了。

2cb130fa71278079a50c195773516cce.png

热身之后,接下来是R语言作图,可比Excel丰富得多。

以下展示一些示例吧,网上扒下来的,足以满足日常作图的需求。

pie()作图

最基本的,饼图函数pie()绘制不同大小的饼图叠加起来。

#一个简单的旭日图,2 层的圆环状结构,参考自#https://stackoverflow.com/questions/26748069/ggplot2-pie-and-donut-chart-on-same-plot#模拟数据browsers    browser = structure(c(3L, 3L, 3L, 3L, 2L, 2L, 2L, 1L, 5L, 5L, 4L), .Label = c('Chrome', 'Firefox', 'MSIE', 'Opera', 'Safari'),),     version = structure(c(5L, 6L, 7L, 8L, 2L, 3L, 4L, 1L, 10L, 11L, 9L), .Label = c('Chrome 10.0', 'Firefox 3.5', 'Firefox 3.6', 'Firefox 4.0', 'MSIE 6.0', 'MSIE 7.0&


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3