美文网首页R画图技巧
echarts4r画漂亮甜甜圈图

echarts4r画漂亮甜甜圈图

作者: 小熊_wh | 来源:发表于2022-04-16 18:50 被阅读0次

原文来自:https://zhuanlan.zhihu.com/p/476603927

1. 模拟数据

df <- data.frame(  
  event = c("A3SS","A5SS","SE","RI","MXE"),  
  count = c(10, 24, 40, 17, 9))

2. 加载包

if(!require("echarts4r")) BiocManager::install("echarts4r",update = F,ask = F)
library(echarts4r) 
 library(dplyr)

3. 画图

df %>%
  e_chart(event) %>%
  e_pie(count, radius = c("30%", "60%"),
        timeline = T,legend =F,name="Event and Percent") %>%
  e_labels( 
    position = "outside", 
    labelLine = list(length = 30), 
    formatter = "{a|{a}}{abg|}\n{hr|}\n  {b|{b}:}{c}  {per|{d}%}",
    backgroundColor = "#F6F8FC",
    borderColor = "#8C8D8E", 
    borderWidth = 1, 
    borderRadius = 4,
    rich = list( 
      a = list(  
        color = "#6E7079",
        lineHeight = 22,  
        align = "center" 
      ),  
      hr = list( 
        borderColor = "#8C8D8E", 
        width = "100%", 
        borderWidth = 1,  
        height = 0    
      ), 
      b = list( 
        color = "#4C5058",
        fontSize = 14,   
        fontWeight = "bold", 
        lineHeight = 33  
      ),   
      per = list(     
        color = "#fff",  
        backgroundColor = "#4C5058", 
        padding = c(3, 4),   
        borderRadius = 4)))%>% 
  e_toolbox_feature(feature = c("saveAsImage")) #在Plots右上角添加了个下载png按钮
image.png

4. 函数详解

e_pie(e,serie,name=NULL,legend=TRUE,rm_x=TRUE,rm_y=TRUE,...)

其中e为数据集;serie为绘图的数据类别;name 为标签的名字,在添加文本外框时有用;legend 是否保留图例;rm_x 与rm_y是否去除;radius设置甜甜圈图的内圈大小和整个甜甜圈图的大小。

相关文章

  • echarts4r画漂亮甜甜圈图

    原文来自:https://zhuanlan.zhihu.com/p/476603927[https://zhuan...

  • 《小小厨师》

    当当小朋友 这幅画很漂亮 画了多种多样的食物甜甜圈 汉堡 披萨 饮料 棉花糖 爆米花………每个都画很认真 细致 棒...

  • 33个月   8月12日

    轩轩画的甜甜圈和月亮婆婆

  • 『水彩练习』甜甜圈

    今天画甜点,大家都说吃点甜的,生活就不苦了。 ①线稿,先确定盘子和餐布的位置,再画甜甜圈和叉子。 ②甜甜圈奶油刷水...

  • 甜甜圈——临摹

    很久不曾动手画点什么,昨天晚上静下心来临摹了一副甜甜圈,刚看到原图的时候,就觉得很漂亮,颜色很丰富,于是果断拿起画...

  • 短篇小说(4)《甜甜圈的爱情》

    第四章 漂亮的野马 那天在Lisa Cafe,吴月没有留下来等杨坚告诉她悄悄话。 她承认,杨坚画的猪八戒叼甜甜圈很...

  • 甜甜圈图

    Origin加%https://www.wxwenku.com/d/106883670#tuit 焦老板新版图

  • 思维导图软件怎么使用?

    思维导图有两种画法!一种是手绘,另一种就是借助思维导图软件来绘制。有人看到别人画的思维导图很漂亮,但是自己画的时候...

  • 彩铅头像系列----漂亮女生(五)

    今天给朋友画张像,漂亮哦 画的着急,步骤图片没来的及拍,以后给大家再更新人像步骤图哦!

  • 画这图的过程,很不自信,担心颜色搭配不好,担心自己状态不好,画完却感觉非常漂亮,很和谐。像我的家,我的原生家庭,画...

网友评论

    本文标题:echarts4r画漂亮甜甜圈图

    本文链接:https://www.haomeiwen.com/subject/nlphertx.html