sparklines迷你图系列5——Evolution(Horizon)

今天跟大家分享区域(面积图)图的一个变体——水平线图。

之所以说是面积图的变体,因为这种水平线图,表达的信息与面积图几乎差不多,差别仅仅在图表呈现形式上。

水平线图将正负区域都放置在水平线以上,并且在纵坐标轴上将区域面积平均切割成三份,将三份重叠放置,将所有数据区域都变成一个统一宽度的水平带区间,你隐约可以通过重叠后的颜色深浅度判断每一个指标绝对值的大小关系。

它的参数很简单,只有四个:

=HorizonChart(Points;BandHeight;ColorPositive;ColorNegative)

Points:此参数是必备参数,不可省略,可键入一行带正负值指标的单元格区域。

BandHeight:该参数是可选参数,有默认值,自定义需要设置合适的带宽值。

ColorPositive;ColorNegative:这个参数就不用多说了,跟面积图一样是正负值填充色。

水平线图的生成过程如下:

下面通过案例参数设置看下如何在excel的sparklines迷你图菜单中完成制作:

通过函数公式填充,可以得到一组水平线图,通过颜色重叠的深浅,可以大致判断出正负指标的绝对值相对大小。

原文发布于微信公众号 - 数据小魔方(datamofang)

原文发表时间:2016-08-28

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏生信技能树

用python编写验证码

作为一个用python的生信工程师,平时工作中除了用python来处理些文本文件和搭建流程,没事也想探索些其他有趣的功能。这几天就在网上学习了下如何用pytho...

4165
来自专栏图形学与OpenGL

4.4.2 OpenGL几何变换编程实例

/* 三维旋转变换,参数:旋转轴(由点p1和p2定义)和旋转角度(thetaDegrees)*/

1652
来自专栏为数不多的Android技巧

Xfermode in android

Xfermode有三个实现类:AvoidXfermode, PixelXorXfermode以及PorterDuffXfermode。 前两个类因为不支持硬件加...

1964
来自专栏图形学与OpenGL

10.4.3 编程实例-太阳系动画

glClearColor(0.0f, 0.0f, 0.0f, 0.8f); //背景为黑色

1183
来自专栏计算机视觉与深度学习基础

Leetcode 221. Maximal Square

Given a 2D binary matrix filled with 0's and 1's, find the largest square conta...

20810
来自专栏懒人开发

(10.5)James Stewart Calculus 5th Edition:Conic Sections

832
来自专栏Android知识点总结

D4-Android绘图之和我一起画箭头

1202
来自专栏深度学习之tensorflow实战篇

R语言高级绘图命令(标题-颜色等)

plot(x)          以x的元素值为纵坐标、以序号为横坐标绘图 plot(x,y)        x(在x-轴上)与y(在y-轴上)的二元作图 ...

6236
来自专栏jojo的技术小屋

原 CSS3 filter

作者:汪娇娇 日期:2016.10.9 其实之前几乎都没用过filter属性,就算知道也只是在脑中留了点浅浅的印象,直到最近因为项目的原因,才对filter进行...

2043
来自专栏逍遥剑客的游戏开发

RenderMonkey在数字图像处理中的应用

2148

扫码关注云+社区

领取腾讯云代金券