Superset使用教程-子弹图

子弹图,顾名思义是由于该类信息图的样子很像子弹射出后带出的轨道。

子弹图通过优化设计还能够用于表达多项同类数据的对比,例如今年消费实际与去年实际消费的对比关系;再例如,还可以表达一项数据与不同目标的校对结果,例如非常好、令人满意、不好等目标。同时,就我们人类的阅读习惯来说,线性的信息表达方式与我们习以为常的文字阅读相似,相对于圆形构图的信息表达,在信息传递上有更大的效能优势。

一、源数据

1.1 Mysql 测试表结构

CREATE TABLE `test_int` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(255) DEFAULT NULL,
  `test1` double(255,0) DEFAULT NULL,
  `test2` int(255) DEFAULT NULL,
  `datatime` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
  `date` varchar(10) DEFAULT NULL,
  `time` time DEFAULT NULL,
  `month` varchar(7) DEFAULT NULL,
  `year` year(4) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8;

1.2 数据概览

二、Superset配置

2.1  示例1

 

csv数据:

说明:

1.ranges设为35,40指下图红色标记段。此时,mean(绿色段)自动为0-35

 2.Markers设为37,指图示标记为37

3.Marker lines设为34,指图示标记为34