`
huang_xiaok
  • 浏览: 95976 次
  • 性别: Icon_minigender_1
  • 来自: 成都
博客专栏
90a30fc4-e2b0-37bf-a450-86cdba0caacc
Fusioncharts中...
浏览量:17118
文章分类
社区版块
存档分类

【数据可视化】基础知识贴②:似曾相识面积图

阅读更多
面积图

热门图表工具下载:

面积图也是一种随着时间变化的图表,而且很稳重。

无论你是要梳理出每个月各部门的净收益,或者想看看从上世纪50年代以来各个音乐流派的普及流行程度,相信我,在那些与时间相关的图表中,没有什么比面积图都可以更满足你的需求了。

下面就让我们来好好认识一下这个似曾相识的面积图吧!

面积图

这就是前面提到的20世纪各流派音乐流行交互面积图。

了解面积图

面积图描绘了时间序列的关系,不过与线型图不同,它还可以很直观地表示面积大小的不同。

信息被标示在两个轴之间,通过线段将数据点连缀起来,到这里为止,似乎和折线图没有什么不同。

但是一旦我们将这条折线和轴之间的区域涂上颜色的话,意义就不一样了。

一般面积图用与对两种或者两种以上的类别进行比较。

面积图溯源

威廉.普莱菲尔——信息图表的鼻祖!

就是他,发明了前面我们介绍过的饼图、条状图以及,没错,还有今天要说的面积图!

面积图

1876年,商业与政治图表 史上第一张面积图

面积图的使用

面积图是用来表述多类别整体运行趋势的完美之选,所以不要试图用它来展示单一的值。

我们也常常用堆积面积图来展示多类别中部分与整体的关系,或者同系列累计的值。

面积图有三种不同的形态,根据数据以及背景的不同,均有其最佳的展示环境。

标准面积图

面积图

标准面积图一般用于展示或者比较随时间序列而变化的的定量。不过在很多实际案例中,由于不同的系列太多,面积图的说服力往往不及折线图。不过如果要追求一定的视觉效果的话,相互遮挡的数据点这也是面积图设计饿色之一。

堆积面积图

面积图

堆积面积图,最佳的使用环境是用于展示部分与整体的关系。较之于饼图,我们可以很明晰地看出,不同的类别在不同时间段上对于整体累计数据所做出的贡献。

100%累计面积图

面积图

这种100%累计面积图,和饼图有点类似。主要是用来展示不同类别所占据的面积大小,这里具体的累计数倒没人去关注了。

面积图设计小贴士

面积图因为高大上的设计,越来越受到图表设计者的欢迎。不过面积图要是设计得不好,读者将很难从你的图表中解读出正确的信息来。下面这几条设计面积图的小贴士,会让你的面积图的b格大为提升。

易读

面积图

在堆积面积图中,将波动较大的类别放在最上面,而将波动较小的类别放在最下面。

使用透明色

面积图

在标准面积图中,应对数据类别的图层顺序进行排序,并使用透明色,以便看到被遮挡的数据。

不要超过4个类别

面积图

太多数据类别会导致图表杂乱,不易分辨。

y轴从0开始

面积图

Y轴从非零开始会截断数据,不能反映数据的真实大小和变化趋势

不要用面积图表示离散数据

面积图

面积图中两个点之间的连线表示中间值,只有连续数据才有中间值。

来源:InfoVision

分享到:
评论
1 楼 huang_xiaok 2016-03-15  

相关推荐

    可视化基础知识

    ### 可视化基础知识 #### 一、可视化技术概述 ##### 1.1 什么是可视化? 可视化技术(Visualization)是一种将数据转化为图像形式的技术,它不仅涵盖了数据的图像化表达,还包括了对这些图像进行解释的过程。...

    数据可视化基础

    1. **图表类型**:数据可视化的基础是各种图表,包括柱状图、折线图、饼图、散点图、热力图、箱型图、地理地图等。每种图表都有其特定的应用场景,例如柱状图用于比较各类别的数量,折线图展示趋势变化,饼图显示各...

    计算机设计大赛-数据可视化赛道-大数据可视化数据大屏可视化项目.zip

    计算机设计大赛-数据可视化赛道-大数据可视化数据大屏可视化模板.zip是一个包含大数据可视化数据大屏可视化模板的压缩文件。该模板旨在为参赛者在计算机设计大赛的数据可视化赛道中提供帮助,以展示具有吸引力和交互...

    Python数据可视化编程

    2. **Matplotlib库**:作为Python最基础的数据可视化库,Matplotlib提供了丰富的图表类型,如折线图、散点图、柱状图等,以及自定义图形样式的功能。读者将学会如何创建基本图表并调整其视觉效果。 3. **Seaborn库*...

    Python数据可视化课后习题_答案.docx

    14. **数据可视化库Matplotlib**:Matplotlib是最基础的Python绘图库,可以生成各种静态、动态和交互式图表,如折线图、散点图、直方图等。 15. **Seaborn**:Seaborn是基于Matplotlib的高级数据可视化库,提供了更...

    Python数据可视化实战全书教案1-8章全.pdf

    在《Python数据可视化实战全书》的前8章中,它详细介绍了数据可视化的基础知识、常用工具以及Python中的实现方法。以下是本教程的主要知识点: 1. **数据与数据可视化**: - 数据是现实世界中信息的量化表示,可以...

    数据可视化简介,基础的数据可视化教学基础

    ### 数据可视化简介与基础知识 #### 一、数据可视化的定义 数据可视化是一种通过图形化手段清晰有效地传达与沟通信息的技术。在计算机科学领域,它主要指的是利用计算机生成图像来理解和揭示数据及其内在模式和...

    《数据可视化分析—基于R语言》(第2版)—教学大纲.pdf

    周 7-8: 分布特征可视化、散点图和散点图变量间关矩阵、条件散点系可视化图。 周 9-10: 时间序列可视化、反映时间序列变化模式的图形、折线图和面积图、蒸汽图和风筝图。 周 11-12: 时间序列可视化、反映时间序列...

    PYTHON数据可视化编程实战代码及数据

    《Python数据可视化编程实战》是一本使用Python实现...《Python数据可视化编程实战》适合那些对Python编程有一定基础的开发人员,可以帮助读者从头开始了解数据、数据格式、数据可视化,并学会使用Python可视化数据。

    python数据可视化分析微博热搜微博可舆情可视化分析系统

    微博热搜数据可视化分析系统 前端框架:html+ css+boostrap+echart 后端框架:flask+python+snownlp 数据库:mysql python数据可视化分析微博热搜微博可舆情可视化分析系统

    数据可视化练习,里面有笔记代码和素材

    应对现在数据可视化的趋势,越来越多企业需要在很多场景(营销数据,生产数据,用户数据)下使用,可视化图表来展示体现数据,让数据更加直观,数据特点更加突出。我们引入 '立可得' 数据可视化项目。 该项目除了...

    Bilibili黑马前端“ECharts数据可视化项目”学习笔记:使用ECharts创建前端可视化大

    Bilibili黑马前端“ECharts数据可视化项目”学习笔记:使用ECharts创建前端可视化大屏幕。在此基础上,创建智能停车场数据监控面板_ ECharts_visization_screen

    数据可视化.zip

    学习数据可视化不仅需要掌握基本的统计知识,还需要对色彩理论、用户界面设计和信息架构有所了解,这样才能创建出既有洞察力又具有吸引力的数据故事。 总之,"数据可视化.zip"提供的资料对于想要深入了解和提升数据...

    数据可视化大屏源码(12套).zip

    数据可视化是一种将复杂的数据集通过图表、图形或其他视觉表示方式呈现出来的方法,使得非专业人员也能快速理解数据背后的含义和趋势。在这个“数据可视化大屏源码(12套).zip”压缩包中,包含了12套不同的数据可视化...

    经纬度数据可视化经纬度数据可视化

    通过以上介绍,我们可以看出经纬度数据可视化是一个涵盖多方面知识的领域,包括地理坐标系统、数据处理、可视化技术以及实际应用。掌握这些知识,能够帮助我们在各种情境下有效地理解和呈现地理位置数据。

    99套数据可视化大屏(含源码

    HTML/CSS的大屏数据可视化集合案例源码(99套)数据可视化集合。 基于HTML/CSS/Echarts的会议展览、业务监控、风险预警、数据分析展示等多种展示需求可视化集合,76套数据可视化源码,25套数据可视化源码。数据都是...

    Python数据可视化实现.zip

    首先,Matplotlib是Python中最基础的数据可视化库,它提供了丰富的图表类型,如折线图、散点图、柱状图、饼图等。Matplotlib的使用主要包括创建figure对象、添加axes子图,然后调用各种绘图函数。例如,`plt.plot()`...

    Python数据可视化手册.pdf

    接下来,手册中应该会涉及到一些基础的数据可视化概念,如数据类型(定性数据、定量数据)、数据可视化的原则(对比、对齐、重复和亲密性)、以及可视化的实践原则(比如选择正确的图表类型来展示特定类型的数据)。...

    数据可视化相关书籍

    数据可视化是一种将复杂的数据集转化为易于理解的图形或...这两本书籍为你的学习之路提供了坚实的基础,通过深入阅读和实践,你将能够熟练地运用数据可视化来揭示数据中的隐藏模式,推动业务洞察,并提升你的专业素养。

    Python数据可视化实战 第7章 新零售智能销售数据可视化实战 教案.docx.pdf

    引导性问题关注基础知识,探究性问题引导学生深入研究数据处理技巧,而拓展性问题则鼓励学生探索数据分析的更多可能性,如选择合适的可视化图形类型,多角度分析数据,以及分析目的对可视化的影响。 实验教学环节让...

Global site tag (gtag.js) - Google Analytics