parklines迷你图系列1——Scales

按照之前的计划,今天开始按照sparklines插件的图表分类标准开始跟大家分享详细的做法。

按照该插件在excel菜单中的顺序,先来看测量尺度(Scales)的两个图表类型:Standard、XY。

这个软件还是真的着实不好上手,参数全部都是英文的不说,下载的fullset Mannual指导文件也总是与内置图表菜单中的函数不一样(可能是我使用的版本与获取的指导文档有出入吧),反正倒腾了将近两个小时,总算弄明白了一个图表。

由于我软件中的Standard图表打开之后参数显示不全,暂时无法找到该图表的完整函数语法。

下面主要以Scales中的XY迷你图为例展示此类Scales图表做法。

完整语法如下:

=scalexy("T",100,1,0,50,100,50,20,5,5,4210752,SprkR1C6,60,"微软雅黑")

大家可以数一数里面一共有类型各不相同的14个参数需要设置。

按照官方的知道文档里面对应的参数说明,解释如下:

=scalexy(Orientation,Amplitude,Base,TextLeft,TextCenter,TextRight,TickIntervalLong,TickIntervalMid,TickIntervalSmall,TextSize,ColorScheme,MarkValue(MarkPosition),MarkLabel,FontName)

以上图中所述参数名称及变量类型以及默认值(指标含义)。

参数中文释义依次为:

Orientation:迷你图方向(L:左;R:右;T:上;B:下)

Amplitude:波动范围(坐标轴刻度范围)

Base:坐标轴类型(默认为1,普通坐标轴,10则为对数刻度)

TextLeft;TextCenter;TextRight:刻度标签(最小刻度,刻度中值,最大刻度)

TickIntervalLong;TickIntervalMid;TickIntervalSmall:刻度间隔(最大刻度间隔,中间刻度间隔值,最小刻度间隔值)

TextSize:标签大小(字号)默认为5

ColorScheme:颜色(sparklines有专属的颜色代码:每种颜色对应一串数字,颜色代码文件在昨日魔方学院共享的sparklines插件包中)

MarkValue(MarkPosition):目标值位置(也就是你的图表中所要展示的目标值)

MarkLabel:在目标值位置显示的信息(可以直接显示目标指标,也可以添加文字信息)

FontName:字体,可以直接填写字体名称。

最后分享小魔方制作的一族四款Scales-XY迷你图表:

代码都是一样的,只是修改了Orientation参数:(依次为T、B、L、R)

=scalexy("T",100,1,0,50,100,50,25,5,5,4210752,SprkR1C6,60,"微软雅黑")

=scalexy("B",100,1,0,50,100,50,25,5,5,4210752,SprkR1C6,60,"微软雅黑")

=scalexy("L",100,1,0,50,100,50,25,5,5,4210752,SprkR1C6,60,"微软雅黑")

=scalexy("R",100,1,0,50,100,50,25,5,5,4210752,SprkR1C6,60,"微软雅黑")

如果同一列数据都做成这样,那看起来就别有一番风味啦:

该图表比较适合展示单值类型的指标,可以很清晰的看到该指标的波动范围、优劣位置。

好了今天就分享到这里,明天再见!

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

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

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏机器之心

业界 | Facebook 开源语音识别工具包wav2letter(附实现教程)

5588
来自专栏炉边夜话

利用Oprofile对多核多线程进行性能分析

在对应用程序不断调优的过程中,除了制定完备的测试基准(Benchmark)外,还需要一把直中要害的利器——性能分析工具。

1682
来自专栏瓜大三哥

SD-SDI数据解析

凡是做模拟信号采集的,很少不涉及BT.656标准的,因为常见的模拟视频信号采集芯片都支持输出BT.656的数字信号,那么,BT.656到底是何种格式呢? 本文...

1445
来自专栏直播开发

FLV视频文件格式图示

FLV协议是一种常见的视频文件格式,现在很多的直播中经常使用到http-flv协议,即在http上传送flv格式数据。由于笔者从事直播系统后台开发,对flv格...

1942
来自专栏每日一篇技术文章

SceneKit_入门03_节点

我们已经完成了创建工程的任务,有的人就问了,你不是要将SceneKit 游戏开发,怎么创建的是应用工程,往下看,就这么任性!

1791
来自专栏Spark学习技巧

Spark的PIDController源码赏析及backpressure详解

浪尖一直觉得spark 的源码值得我们细细品读,帮助解决我们生产中的问题,可以学习大牛的编程思路,学习spark架构设计,学习scala及java编程,到处都是...

1223
来自专栏王磊的博客

C# 图片识别(支持21种语言)

图片识别的技术到几天已经很成熟了,只是相关的资料很少,为了方便在此汇总一下(C#实现),方便需要的朋友查阅,也给自己做个记号。 图片识别的用途:很多人用它去破解...

60810
来自专栏深度学习入门与实践

用Tensorflow让神经网络自动创造音乐

本文禁止转载,禁止用于各类讲座及ppt中,违者必究   前几天看到一个有意思的分享,大意是讲如何用Tensorflow教神经网络自动创造音乐。听起来好好玩有木有...

3299
来自专栏我是极客人

图片去霾算法实践】NDK下二维数组的传递

最近看到了一篇关于图片“去霾算法”的文章,一下子就有了兴趣,所以想着能不能实现。由于数学能力捉急,无法理解文章的思想和相关论文。于是在Github上找到了相关的...

1133
来自专栏AI研习社

Github 项目推荐 | 真实全景图像强化学习 AI 平台 —— Matterport3DSimulator

Matterport3DSimulator 可以使用视觉信息(RGB-D 图像)开发与真实 3D 环境交互的 AI Agent,它主要应用于深度强化学习的研究以...

48412

扫码关注云+社区

领取腾讯云代金券