zoukankan      html  css  js  c++  java
  • 数据可视化

           在信息全球化的今天,可能我们都没有意识到,甚至并不关心,但是我们的确是处于大数据的时代了,每天都会被庞大的数据信息所包围,衣食住行,所见所闻,无不是信息,那么如何在看似繁杂多变的数据中找到并展现出关键而正确的信息呢,数据可视化可以胜任。

           什么是数据可视化?

      数据可视化就是指将数据转换成适当的可视化图表,然后将隐藏在数据中的信息直接展现于受众(即接受信息的群众)面前。而相比传统的表格或文档展现数据的方式,数据可视化能将数据以更加直观的方式展现出来,使数据更加客观,更具有说服力。同时,配合可视化图表工具能实现各种不同的展示效果。其次,在对数据的处理中,因为不同的需求,数据可视化的应用也非常广泛,有的用于观测、分析、比较数据,有的用于帮助受众快速理解数据,有的则用于宣传、汇报等。

      如何做好数据可视化

      一、了解受众

      在展现数据前优先要考虑的是谁将要查看这些数据,即先要弄清楚受众是谁,因为受众的不同将直接影响数据的展现方式,同时,在对数据进行解释的时候,如果面对的是专业人士,应该使用专业术语来解释数据,否则,应该尽量避免使用专业术语,以免平常受众在解读数据的时候产生疑惑。

       此外,在了解了受众以后,我们还需要明白的是受众渴望从数据中得到什么信息,然后将关键信息呈现于数据中。

      二、理解数据

      除了了解目标受众,还需要充分地理解数据,如果我们不能完全理解数据,那么将无法有效地把数据背后隐藏的关键信息正确传达给受众。

      三、取舍信息

      在分析数据,提取信息的时候,通常会包含大量的信息,但是不是所有的信息都是必不可少的,因此,对数据进行有效、正确地取舍是非常关键的。如果展示出来的可视化不够直观,那么就需要看看是否使用了错误的数据呈现方式或者是否包含了太多冗杂的信息。

      四、选择合适的图表

      展现数据时应当根据需求以及提取的信息来选择图表。常用的图表有柱形图、曲线图、饼图、散点图、气泡图、雷达图、地图等。下表列出了它们的一些特点。 

    图表

    维度

    特点

    说明

    柱形图

    二维(x和y)

    用来比较其中一维,能一眼识别出各个数据的大小

    分为纵式和横式,一般常见的都是纵式,但是有时候在展示一些类目较少的柱形图时,横式会更直观,如:top10的柱形图等;有时也可以用堆叠柱形图的方式来展示部分与整体的关系,但是不推荐

    曲线图

    二维(x和y)

    适用于较大的数据集,也可适用于多个二维数据集的比较

    能显示数据的变化趋势,反应变化情况,可以根据需要使用曲线图或者曲线面积图

    饼图

    二维(部分和整体)

    只适用于反映部分与整体的关系

    人眼对于面积识别度不高,在使用上可以配合曲线图一起使用

    散点图

    二维或三维及以上(x、y以及颜色或形状等)

    有两个维度需要比较

    数据量越大,效果越明显

    气泡图

    三维或四维及以上(x、y、面积以及颜色或形状等)

    只有两个维度能够精确辨识,面积维度人眼无法精确辨识

    可以说是散点图的加强版,可以比较更多的维度

    雷达图

    四维以上

    可以比较多个点,一般不超过6个,否则难以辨别

    比较典型的是游戏中某个角色的各大属性维度比较

    地图

    二维及以上(经度、维度、面积、颜色等)

    用于地理区域数据的可视化

    可以配合其他图表一起使用

  • 相关阅读:
    linux高级编程day14 笔记
    [转]ubuntu下gcc的安装与使用
    MySQL主从复制(Replication for Backup)
    Zabbix(2,添加主机,监控项)
    jumpserver for C7一步一步安装
    MySQL:创建、修改和删除表
    NOT EXISTS替代NOT IN 和 EXISTS替换DISTINCT 识别‘低效执行’的SQL语句
    ie6、ie7下JSON.parse JSON未定义的解决方法
    CentOS6.4编译源码安装mysql5.0.41
    获取客户端IP并判断内外网
  • 原文地址:https://www.cnblogs.com/fashandian/p/7538985.html
Copyright © 2011-2022 走看看