原标题:饼图的数据标签太乱怎么办?

有时候,不是我们做图的水平,而是数据本身,让图表又乱又丑。比如下面的饼图,分析云课堂用户的支付方式,结果长这样。

其实这个丑还算好的,只是像个长了秧子的大萝卜,有时候饼图长得像个八爪鱼、甲壳虫或者大王八,那才叫一个难看呢。

有人说,这个好办,使用复合饼图呀,将那些太小的项目合并起来作为其他,再用个小饼图表示。

这是个处理办法,不过,我在专业媒体上从来没看到过这种用法,因此也不推荐。因为其他部分并不再构成一个整体,所以不宜再使用一个饼图。

即使要用,可以用下面的复合饼条图。

对于饼图的标签排列,我们有两种优化方式,一种是下图的水平引导线方式,比较整齐。但依然不适合这种极端的数据情况,最后几个重叠得厉害,需要手工干预的工作量太大。

另一种是下图的内外标签法,将类别标签和数值标签分别放置在饼图的内外,thinkcell的饼图标签即采用这种方式。同样,在这种极端数据情况下也难以清晰。

在这种极端的数据情况下,我们推荐的方式是,改用条形图,如下图,非常清晰可比。通常,条形图都可以替代饼图。

有人可能会问,这里支付宝的条形太长,后面的太短,怎么把支付宝的条形截断一下?我们的建议是不要截断,保持数据原本的样子就好。thinkcell倒是可以很方便地截断,但Excel里要实现也太麻烦了。

这是数据让饼图太乱的情况,你还遇到什么情况,数据让图表太难看?截图来大家开心一下:)

本周内点击【阅读原文】链接,迎国庆,有惊喜。返回搜狐,查看更多

责任编辑:

java. 饼图的下面标签显示_饼图的数据标签太乱怎么办?相关推荐

  1. java插入数据库字段过长_数据库插入数据长度过大,出现提示:将截断字符串或二进制数据...

    异常代码: org.hibernate.exception.GenericJDBCException: could not insert: [com.huama.equma.entity.DicPac ...

  2. 大数据 客户标签体系_基于大数据的用户标签体系建设思路和应用

    如何设计一个完善的用户标签体系?怎么打标签?打哪些标签?谁来打?怎么使用用户标签创建商业价值? 在大数据时代,数据在呈现出海量化.多样化和价值化变化的同时,也改变了传统IT行业的市场竞争环境.营销策略 ...

  3. 大数据 客户标签体系_基于大数据的用户标签体系建设思路

    如何在ZB级的海量数据中获取并筛选有价值的信息,是对IT企业的一大挑战.通过构建客户标签,支撑精准营销服务,是应对上述挑战的有效解决方案. 但是怎么设计一个完善的用户标签体系?怎么打标签?打哪些标签? ...

  4. One-Error多标签分类_使用Folx自动标签功能,自动分类文件

    使用Folx自动标签功能,自动分类文件 发布时间:2020/08/07 作为职场人士,每天都要面对很多的文件,如果不能对这些文件进行及时的分类,会对后续的工作带来麻烦,比如难以快速收集资料.总结数据等 ...

  5. jq添加标签属性_前端-jq创建标签/添加属性/css属性

    jq创建标签 var ptag = $(' '); jq添加属性如href,id,class,name等 $('#content').attr('class/id/name/href', 'activ ...

  6. python画图添加数据标签_Python plt.bar 添加数据标签

    def plot_result(count_df): fig = plt.figure() #use a figure size of (20, 8),bar width of 0.8, 设置图片大小 ...

  7. java byte 图片浏览器直接显示_在imge控件中直接显示图片(图片是byte[]格式)

    在工作过程中遇到了这个问题,在网上查了一些资料,结合自己的解决方法及解决过程总结了下,方面以后查阅.如果能帮到同样遇到这个问题的你,将非常高兴哦~_~ 由于asp.net中的Image控件是在Syst ...

  8. java byte 图片浏览器直接显示_以Spring Boot的方式显示图片或下载文件到浏览器的示例代码...

    以Java web的方式显示图片到浏览器以Java web的方式下载服务器文件到浏览器 以Spring Boot的方式显示图片或下载文件到浏览器 请求例子:http://localhost:8080/ ...

  9. java 浏览器访问图片不显示_[Java教程]重新上传图片后 地址不变 浏览器加载不到的问题...

    [Java教程]重新上传图片后 地址不变 浏览器加载不到的问题 0 2016-05-27 07:00:50 做项目的时候遇到一个问题: 上传文件以后,相同的地址,第一次加载没有问题,当你操作次数过快, ...

  10. java的字节码无法显示_【java】查看Java字节码文件内容的方法+使用javap找不到类 解决方法...

    研究synchronized底层实现,涉及到查看java字节码的需要 前提是,你的PC已经成功安装了JDK并别配置了环境变量. ==========查看方法========= 一.javap查看简约字 ...

最新文章

  1. iframe 数据传递
  2. The only supported ciphers are AES-128-CBC and AES-256-CBC
  3. 让协同工作更加轻松——Office 2007面面观之(8)
  4. 深度学习在自然语言处理的应用(Version 0.76)
  5. 数据结构与算法——递归、回溯与分治
  6. 《剑指offer》--- 数组中只出现一次的数字
  7. MySQL字符集详解
  8. Windows PowerShell 2.0语言开发之脚本块
  9. 关于ws2811单片机控制方式的总结
  10. java笔试题大全带答案_java笔试题大全带答案(经典11题)
  11. go日志收集系统项目简介
  12. 平面设计常用标准尺寸
  13. 智能系统的信息处理原理
  14. 天狮集团云函数实践:自定义业务逻辑实现跨境电商全球直播
  15. 李开复:李飞飞是人工智能的“良心”
  16. 计算机网络课程设计组建大型网吧局域网,计算机网络课程设计报告—组建大型网吧局域网.doc...
  17. 立体视觉入门指南(6):对级约束与Fusiello法极线校正
  18. idea中用rest风格发送delete,put请求报405(tomcat8)
  19. Heuristic Search之Greedy Best First Search
  20. Security:在 SIEM 上运用 Elastic Security

热门文章

  1. 7、sudo权限问题考察一题(考试题答案系列)
  2. 话里话外:明白比智慧更重要
  3. 1.Prometheus 监控技术与实践 --- 云计算时代的监控系统
  4. 8.看板方法---建立交付节奏
  5. 10.PHP核心技术与最佳实践 --- Redis
  6. 9.Jenkins 权威指南 --- Jenkins 维护
  7. 20.UNIX 环境高级编程--数据库函数库
  8. c语言纵行输入大写字母图形,GitHub - xswei/SVG_Essentials: 《SVG精髓》 阅读笔记
  9. 《数学之美》—统计语言模型
  10. C++标准程序库读书笔记-第二章新的语言特性