Metabase学习教程:视图-2

news2024/9/25 17:18:32

线型图指南

当我们谈论线型图时,我们谈论的多数是:时间序列、趋势线、警报等等。

线型图对于绘制在序列中捕获的数据非常有用,无论该序列是时间的流逝,还是流程或流中的步骤。这些图表通常用于绘制时间序列(也称为运行图):用直线连接的一组标记,x轴表示时间的流逝,y轴表示a的值米制的每时每刻。

如何创建折线图

让我们看看Orders示例数据库Metabase一起提供。从主导航栏单击+新的问题,这会带你去Metabase查询编辑器。选择原始数据>示例数据库,然后选择Orders表。点击可视化,您应该得到一个如图1所示的表可视化按钮在右下角可视化工具条.

图1。订单表的记录使用默认的表可视化显示。左侧栏显示结果的可用可视化类型。 

让我们从如何开始创建折线图。如果您选择折线图Metabase将显示一个空折线图。

图2。空折线图,在设置x和y轴之前。

Metabase还不能读懂大脑,所以它不知道是哪个Orders用于xy轴的表格。要创建折线图,您需要为Metabase选择一个度量值,以便随时间推移绘制。例如,您可以通过时间轴来显示总计create_at以及ytotalMetabase将自动绘制折线图:

图3。设置x轴和y轴后,没有首先汇总数据,就产生了噪音的折线图。

从技术上讲,这是一个折线图,但它看起来更像是一只受惊的蜂鸟的心电图,而这甚至是在Metabase截断了显示的结果之后。(如果将鼠标悬停在右上角的灰色警告三角形上,您将看到Metabase只绘制了2000行。)

为了使图表更易读,我们可以对数据进行汇总,因此折线图上的每个点都是行的集合-“记录(在可视化中绘制未聚合的行更常见,比如pin映射,或散射图,例如,显示按价格和评级绘制的每个产品。)

作为聚合度量的示例,让我们绘制每个月的订单总数。点击绿色汇总按钮摘要提要栏Metabase默认为count记录,但我们对订单数量不感兴趣,因此我们将单击count把它改成sum然后选择total列来自Orders.

下一步,我们要按月份对订单总数进行分组。分组依据节,下Orders,鼠标悬停在create_at字段单击+按钮添加分组。

图4.悬停create_at然后单击加号按钮按月份添加分组。您可以通过单击选择其他时间间隔(天、周、年)按月.

添加分组后,Metabase将更新图表:

图5月份总数。

这个图表更容易阅读。当然,我们可以选择一段线路过滤器该时间段的结果,并深入查看这些单独的、未聚合的记录。

图6。放大并钻取折线图以查看单个记录。

自定义折线图

要自定义折线图,可以单击设置左下角的按钮。有太多的设置在这里没有无聊的你,所以我们只给你一些亮点。

显示选项卡

这个显示选项卡允许您更改线条颜色和样式、处理缺少的值等嵌入应用程序中的图表,请查看我们的白色标签选项更多定制。

趋势线和目标线

对于时间序列,切换趋势线选项和Metabase将自动计算趋势线。也可以添加目标线通过指定值和标签。

图7.带有目标和趋势线的折线图。

当目标线与预警搭配时尤其有用警报。例如,如果您正在监视销售,并且您只希望在指标低于某个阈值时得到通知,则可以添加一个目标行来指定该阈值,并在该行低于该阈值时收到电子邮件或发送一条延迟消息。

折线图、面积图还是条形图?

到目前为止,我们一直在严格讨论折线图,但是条形图面积图和面积图相似,有充分的理由选择面积图而不是折线图,这取决于您试图传达的信息:

图8面积图。

面积图通常用于比较随时间变化的值。如果没有随时间绘制那么多值,可以考虑使用条形图。如果要查看值随时间的组合,请使用堆积条形图。

也可以在组合图想象不同聚合,如下面显示的订单总数的count和总和。我们将更详细地讨论组合图在这里.

图9。以蓝线表示的订单count,与绘制订单总数总和的绿色区域图相对应。

选项卡

您可以在这里调整xy轴的比例。对于x轴,可以选择时间序列或序数刻度。时间序列将限制显示的值的数量,而顺序刻度将沿x轴列出序列中的每个值。如果要按顺序绘制步骤,请使用顺序比例。

对于y轴,可以选择线性(默认设置)或对数比例对数刻度非常适合显示随时间变化的速率,尤其是当数据呈指数上升或衰减时。

图10。每月订单总额的对数比例视图显示,随着时间的推移,订单总额的增长趋于平缓。

你可以忽略刻度线,因为没有人真正使用它们。

折线图提示

Metabase为您提供了许多可视化数据的最佳实践,但在创建折线图时,请记住以下一些提示。

将折线图与趋势图配对

创建仪表板,可以将折线图与趋势图表使最新值易于阅读。

图11用图表显示最新趋势。

将鼠标悬停在标签上以高亮显示行

您可以将鼠标悬停在图例中某个系列的名称上,以突出显示该名称,并使其他系列的名称淡出。

图12。将鼠标悬停在legend hill中的标签上,突出显示相应的行。

对于时间序列,过滤掉任何仍在进行的时间段

当处理时间序列时,如果你添加一个过滤器来排除当前正在进行的日期、星期或月份,你的图表会看起来更好;否则你的星图将有一个巨大的下降在最右边,因为部分或不完整的时间段。只需取消选中包括这一天或者是一周,一个月,或者任何你工作的时间尺度。

图13。除非您确实需要最近(可能不完整)的时间段,请确保包括这个。。。未选中选项。

Metabase中文社区MetabaseCN.net

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/31805.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

语义分割实战:基于tensorflow搭建DeeplabV3实现语义分割任务

任务描述: 语义分割是一种典型的计算机视觉问题,其是将一些图像作为输入并将它们转换为具有突出显示的感兴趣区域的掩模,即图像中的每个像素根据其所属的感兴趣对象被分配类别。如下图中左图所示,其语义是人骑自行车,语义分割的结果如右图所示,粉红色代表人,绿色代表自行…

ssm基于安卓android的失物招领APP-计算机毕业设计

技术介绍 开发语言:Java 框架:ssm JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7 数据库工具:Navicat11 开发软件:eclipse/myeclipse/idea Maven包:Maven3.3.9 安卓框架&#x…

Qt MainWindow窗口部件简介

Qt MainWindow窗口部件简介 1、菜单栏 特性如下: 有且仅有一个**位置:**顶部 // 创建菜单 最多只能有一个 QMenuBar * bar menuBar(); // 将菜单栏放入到窗口处 setMenuBar(bar);// 创建顶部菜单 QMenu * fileMenu bar->addMenu("文件&quo…

用DIV+CSS技术制作一个简单的网页 我的家乡主题

家乡旅游景点网页作业制作 网页代码运用了DIV盒子的使用方法,如盒子的嵌套、浮动、margin、border、background等属性的使用,外部大盒子设定居中,内部左中右布局,下方横向浮动排列,大学学习的前端知识点和布局方式都有…

redis三(3-2)

传统缓存的问题 传统的缓存策略一般是请求到达Tomcat后,先查询Redis,如果未命中则查询数据库,存在下面的问题: 请求要经过Tomcat处理,Tomcat的性能成为整个系统的瓶颈Redis缓存失效时,会对数据库产生冲击…

【Java八股文总结】之读写分离分库分表

文章目录读写分离&分库分表一、读写分离1、何为读写分离2、读写分离会带来什么问题?如何解决?3、如何实现读写分离?4、主从复制原理二、分库分表1、为什么要进行分库分表?2、何为分库?3、何为分表?★4、…

Github+Markdown(1)

报错配置 如果报错如下:Failed to connect to github.com port 443: Timed out 解决方案: 在C:\Users\m00585487\.gitconfig文件中,添加如下内容 [http "https://github.com"] proxy http://m00585487:J!f42022proxyhk.huawei…

基础SSM框架搭建

SSM框架一、注入依赖二、配置web.xml三、springmvc-common.xml配置四、mybatis-config.xml配置五、log4j.properties日志文件配置六、jdbc.properties连接信息七、applicationContext.xml配置八、UserDao.xml案例九、UserService接口十、UserServiceImpl实现十一、MyConverter十…

【表白程序】盛开的玫瑰代码

我挥舞着键盘和本子,发誓要把世界写个明明白白。 今天带来的是盛开的玫瑰,希望大家喜欢! 简介 HTML5 SVG线条玫瑰花动画特效是一款基于svg绘制卡通玫瑰花动画,先用线条勾画出花的现状,在生成颜色过程特效。 利用所学…

如何提取图片中文字?安利这几个图片转文字提取的方法

在我们工作学习中,有没有遇到过需要将图片中的文字信息给记录下来的情况,一般这种时候你是怎么做的呢?是根据图片手动输入吗?如果是在文字少量的情况下,可以这样操作,可是如果文字较多的话,手动…

iOS 16.1新功能尝鲜:如何在iPhone上启用实时活动?

近日,苹果发布了iOS 16.1正式版,在本次更新中,苹果推出了全新“实时活动”功能,用户能在iPhone锁定屏幕上查看到更多信息,如果是iPhone 14 Pro机型,实时活动信息还将在灵动岛同步显示。 那么,i…

用HTML+CSS+JS做一个漂亮简单的游戏网页——全屏游戏美术大赛作品(4个滚动页面)

🎉精彩专栏推荐👇🏻👇🏻👇🏻 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业…

[论文阅读] Adversarial Learning for Semi-Supervised Semantic Segmentation

[论文地址] [代码] [BMVC 18] Abstract 我们提出了一种使用对抗性网络进行半监督性语义分割的方法。虽然大多数现有的判别器都是在图像层面上对输入图像进行真假分类的训练,但我们以完全卷积的方式设计了一个判别器,以区分预测的概率图和考虑到空间分辨…

盘点一下分布式模式下的服务治理和监控优化方案

什么是服务治理? 相信每一个软件公司(企业)都希望可以确保开发及项目运行流程可以顺利,但是如果要完美完结那么需要其中会有很多的因素存在。包括,最佳实践、架构原则、服务治理以及其他决定性的因素。而其中服务治理…

网络入侵检测 Network Intrusion Detection System (NIDS)

网络入侵检测 Network Intrusion Detection System--NIDS网络入侵检测 Network Intrusion Detection System (NIDS)1.学习内容2.数据集说明3.NIDS组件4.基于SDN的网络入侵检测5.实验步骤下载数据集下载代码配置环境结构目录运行程序训练结果6.总结参考论文数据集申明&#xff1…

JVM垃圾回收——CMS垃圾收集器

目录 一、什么是CMS垃圾收集器 二、CMS垃圾收集的过程 三、CMS收集器的不足 四、CMS收集器的参数配置 一、什么是CMS垃圾收集器 虽然HotSpot虚拟机已经在jdk14中移除了CMS垃圾收集的参数,但是考虑到还有很多开发是基于jdk8开发的,所以还是有必要了解…

leetcode17. 电话号码的字母组合

文章目录题目思考代码和注释总结题目 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。 来源:力扣(…

【计算机毕业设计】5.网上书店系统maven源码

一、系统截图(需要演示视频可以私聊) 摘要 随着Internet的发展,人们的日常生活已经离不开网络。未来人们的生活与工作将变得越来越数字化、网络化和电子化。网上销售,它将是直接市场营销的最新形式。本论文是以构建网上书店系统为…

善网ESG周报(第一期)

ESG报告: 诺基亚最新ESG报告已出炉 报告显示,诺基亚的ESG战略着重于环境、工业数字化、安全和隐私、缩小数字鸿沟、以及企业责任。 Lazada 发布首份ESG报告:为东南亚六国创造约110万经济机会 报告提出,Lazada在区域赋能方面、…

BGP进阶:BGP 综合实验二

实验拓扑及说明 设备编号及互联线路如图所示;所有设备的互联地址段采用10.1.xy.0/24,其中xy为设备编号,x为编号较小的设备,y为编号较大的设备。例如R2及R3之间的直连链路,网段为10.1.23.0/24,这条链路上R2的…