共计 1608 个字符,预计需要花费 5 分钟才能阅读完成。
通过之前章节的学习,咱们曾经胜利地装置了 superset,并且连贯 mysql 数据库,可视化了王者英雄的数据。应用的是最简略 Table 类型的图表,然而 superset 还反对十分多的图表类型。
本文咱们将对各种图表类型进行逐个的演示,文章较长,倡议珍藏后浏览。
图表分类
Superset 提供了大量的图表来帮忙咱们进行数据可视化。
对于图表的类型能够分为以下几类:
- 工夫序列图表:这类图表显示随工夫变动的数据,最适宜用于发现变化趋势。工夫序列图的示例包含折线图、工夫序列条形图等等。
- 组合图:这些类型的图表显示了数据在特定畛域的散布状况,例如“最多 …”、“起码 …”和“前 10 名”类型的图表. 组合图的示例包含条形图、饼图和树状图。
- 分布图:这类图表显示数据如何散布在一个或多个字段中,最适宜用于具备多维属性的数据。分布图的示例包含直方图、箱线图和程度图。
- 关系图:这类图表显示两个或多个变量之间的关系,通常用于传播共性、非共性或因果关系类型。关系图的示例包含数据透视表、热图和气泡图。
- 天文空间图表:这类图表显示基于天文的数据。superset 还提供了各种基于 deck.gl 的天文空间图表。
只有抉择了正确的图表,能力精确的传播出你想表白的意思。那么怎么确定图表类型呢?
首先要思考的就是想要实现的指标,一张好的图表必须是可能分明表白问题的答案。以下是一些选表准则,供参考:
- 当您想要显示数据如何随工夫变动(例如,上一季度产品销售的变动)时,请应用 工夫序列图表。
- 当您的数据侧重于单个因素(例如,毕业生数量、最受欢迎的城市等)时,请应用 组合图。
- 当您的数据被调配到不同的类别时应用 分布图(例如,某个区间段的人数散布等)。
- 当您在两个或多个值之间进行比拟时应用 关系图(例如,与温度变动相比,海平面回升)。
- 当您的数据依赖于天文(例如,城市的人口密度、地面交通路线等)时,请应用 天文空间图表。
数据集筹备
针对这些图表,筹备了不同的数据集进行可视化操作。别离是:
工夫序列图表:“大乔”关键词,近一个月搜寻指数变动数据。
组合图:王者各英雄最大生命值的排名状况。
分布图:王者各英雄最大生命值,每个生命值区间段的英雄数量统计。
关系图:看一下最大物防与最大生命的关系。
天文空间图表:这里简略对美国和印度新冠确诊人数做一个可视化。
上面来具体解说不同类型图表的用法:
一、工夫序列图表
首先筹备好数据。数据来源于大乔的搜寻指数数据。
首先进入 Datasets 页面,将这张表退出。
表胜利退出当前,进入 Charts 页面,新建一个图表。
抉择图表类型为 Time-series Bar Chart
新建图表
进入图表设置页,在这里能够对图表进行一系列的设置,首先批改名称。
默认表的统计指标是 COUNT,这里改成 SUM。
批改工夫范畴,默认是 LAST WEEK。
还能够做一些自定义的设置,色彩,坐标轴等等。
保留,这样,工夫序列图表就胜利实现了。
二、组合图表
此数据源应用王者英雄数据,之前曾经关联。上面咱们用此数据制作一个饼图。
首先还是新建一个图表,抉择类型为 Pie Chart
抉择好数据源
进行根本的设置,这里按英雄分组,统计维度为最大生命
做一些自定义的设置
点击 RUN 查问,这样饼图就做好了。
三、散布图表
仍然应用王者英雄数据,做一个直方图
首先新建图表,抉择图表类型为 Histogram
进行一些自定义设置
抉择统计列为 最大生命,调整好距离。
能够分明的看到最大生命值的散布状况。
点击 RUN 查问,这样直方图就做好了,保留。
四、关系图表
仍然应用已有数据
抉择 Heatmap 类型图表
随后做一些根本的设置,X 轴抉择最大物防
Y 轴抉择最大生命。
点击 RUN 查问,这样热力求就做好了,保留。
五、天文空间图表
筹备好数据,抉择图表类型为 World Map
进行一些设置,国家代码,统计列等等。
点击 RUN 进行查问,保留。
通过本文,咱们曾经对 superset 中的各种图表有了一个根本的理解。superset 还有哪些性能呢?下一章持续~