• [数据可视化] 柱状图


    柱状图介绍

    柱状图,使用垂直或水平的柱子显示类别之间的数值比较。其中一个轴表示需要对比的分类维度,另一个轴代表相应的数值

    功能:对比分类数据的数值大小

    柱状图有别于直方图,柱状图无法显示数据在一个区间内的连续变化趋势,柱状图描述的是分类数据,回答的是每一个分类中有多少数量

    纵向柱状图

    纵向柱状图适合的数据条数:不超过12条数据 

    适合纵向柱状图的数据:列表(包含两个字段,一个分类数据字段、另一个是连续数据字段),其中分类数据字段映射到横轴的位置,连续数据字段映射到矩形的高度,分类数据也可以设置颜色增强分类的区分度

    横向柱状图

    横向柱状图(直方图)适合的数据条数:不超过30条数据 

    适合横向柱状图的数据:列表(包含两个字段,一个分类数据字段、另一个是连续数据字段),其中分类数据字段映射到纵轴的位置,连续数据字段映射到矩形的宽度

    柱状图应用场景案例

    1.不同游戏类型的销量对比

    Game type字段,同时使用了位置和颜色用于区分不同的游戏类型

    Sales字段,使用矩形的长度表示销售量的大小

    注意

    1.分类太多不适合使用纵向柱状图

    举个栗子:对比不同省份的人口数量(中国共计34个省级行政区,包括23个省、5个自治区、4个直辖市、2个特别行政区),分类情况过多时,柱状图的文本为了排布合理,需要进行旋转,不利于阅读,相比于纵向柱状图,横向柱状图更适用于分类较多的场景,因为使用横向柱状图,文本可以横向排布,便于用户的阅读

    2.不适合表示趋势

    柱状图使用矩形的长度(宽度)来对比分类数据的大小,非常方便临近的数据进行大小的对比,不适合展示连续数据的趋势

    举个栗子:使用纵向柱状图展示某股票在2021年9月份整个月的每日价格走势,但是效果不尽人意

    随着有序的时间变化的数值趋势,更适合使用折线图面积图

    柱状图与折线图、饼图对比

    1.柱状图主要用于多个分类间的数据(大小、数值)的对比

    2.折线图主要用于展示连续数值(例如时间)或者有序分类的变化趋势

    3.饼图主要是展示分类之间的占比情况 

  • 相关阅读:
    探究SpringWeb对于请求的处理过程
    windows下 解决PHP-CGI 进程崩溃502
    【freeRTOS】操作系统之一-任务调度
    AIGC 绘画Stable Diffusion工具的安装与使用
    Java 初学者必备核心基础知识有哪些?
    我的创作纪念日
    maven+mybatis—实现数据库中图书信息的增删改查
    idea上传不了github
    day14 书城项目第六阶段
    windows添加定时任务命令
  • 原文地址:https://blog.csdn.net/Hudas/article/details/126523626