ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

数据可视化分析教学课件——FineBI实验册节选====公共交通管理大数据平台

2021-07-26 11:00:10  阅读:302  来源: 互联网

标签:步骤 DB 节选 课件 FineBI 组件 ID 仪表板


  数据可视化分析课程教学,0基础也能掌握,本节讲述的是交通运输及物流管理等专业的数据可视化分析案例:公共交通管理大数据平台

  • a.实验背景

  近些年对国家公共交通管理的数据信息化建设非常重视,特别是一些交通大屏监控看板的应用。此前在面对这类数据大屏监控的可视化展示需求时,一般会由外包项目方通过代码等形式进行开发,然后经过美工不断优化调整,最终再交付到相关部门进行评审和上线。

  通过这种方式,虽然一些很细节的样式需求也能够不断进行代码调优,但是带来的问题就是大屏看板从需求收集到开始开发,再到最终上线的周期太长了,一般来说一个大屏前前后后至少要半个多月时间才能开发完成,不能及时响应业务展现需求。
在这里插入图片描述

  • b.实验分析思路

  通过FineBI的仪表板,快速进行公共交通管理大数据平台数据图表和布局呈现的设计,将公交总线路数、累计乘车人次、出发时间段分布、出行人数分布等关键指标进行大屏看板展现

  • c.使用数据

  使用数据包【样式数据】中的【北京公交线路图】DB数据库表

  • d.方案/指标体系

在这里插入图片描述

  • e.实验步骤

  点击申请《FineBI实验册》
数据准备
  FineBI中已经连接好了【北京公交线路图】DB数据库表,可以直接使用

  这样的DB数据库是如何连接的呢?

  打开BI,在管理系统->数据连接->新建数据连接->更多数据连接->选择Sqlite->填写数据连接名称及 URL->点击测试连接->显示连接成功->保存
在这里插入图片描述
在这里插入图片描述

  Windows 系统 URL 填写为:
  jdbc:sqlite://${ENV_HOME}/…/exercises1.db
(ENV_HOME 为 FineBI 安装成功之后 webroot 目录的相对路径)

   Mac 系统 URL 填写为:
   jdbc:sqlite:/Applications/FineBI5.1/webapps/webroot/exercises1.db
在这里插入图片描述

  添加一个业务包,并命名(建议以操作内容命名),添加表,选择数据库表
在这里插入图片描述

  然后可以看到刚才建立数据连接导入的表

  选择本次实验所需的【北京公交线路图】DB数据库表,点击确定

  更新业务包
在这里插入图片描述

  进入仪表板进行下一步操作

仪表板制作
  新建一个名为“公共交通管理大数据平台”的仪表板
在这里插入图片描述

(一)标题
  添加一个图片组件,一个文本组件;在文本组件中输入标题文字,调整字体颜色、大小
在这里插入图片描述

  文本组件开启悬浮,并将背景色调整为透明
在这里插入图片描述

  将文本组件放于图片组件上方,完成标题制作
在这里插入图片描述

(二)地图(步骤图省略,FineBI实验册有完整步骤图解)
  新建一个组件,使用【北京公交线路图】DB数据库表

  将“id”、“线路”转化为维度,将“站经度”、“站维度”分别转化为地理角色的经度、维度

  将站经度拖到横轴设置求平均,站维度拖到纵轴设置求平均;将乘车人数(求和)拖到颜色,ID拖到连线,线路拖到细粒度

  “ID”选择相同值为一组,并添加过滤条件,“站经度(经度)”介于116.1-116.6;“站维度(维度)”介于39.75-40

  “线路”选择相同值为一组

  添加闪烁动画效果,特殊显示-闪烁动画,模拟线路走向

  调整颜色,隐藏图例

  进入仪表板,调整位置大小

  成果图
在这里插入图片描述

(三)公交总线路数(步骤图省略,FineBI实验册有完整步骤图解)
  新建一个组件,使用【北京公交线路图】DB数据库表

  图形属性选择为文本

  将指标“线路”转化为维度

  将“记录数”拖入文本,并选择统计个数依赖“线路”

  对文本内容进行调整

  隐藏标题,进入仪表板,调整大小、位置

  成果图
在这里插入图片描述

(四)累计乘车人数(步骤图省略,FineBI实验册有完整步骤图解)
  与(三)公交总线路数 操作类似

  复制(三)的组件;进入详细设置里面,修改数据

  将文本中的“记录数”替换为“乘车人数”

  修改内容文本,调整字体颜色、大小

  进入仪表板调整好位置、大小

  成果图
在这里插入图片描述

(五)出发时间段分布(步骤图省略,FineBI实验册有完整步骤图解)
  新建一个组件,使用【北京公交线路图】DB数据库表

  将指标“ID”转化为维度;将ID拖入颜色和标签,乘车人数拖入角度和标签;图形属性选择“饼图”

  对“ID”进行区间分组设置,分组依据:
  白天:0-35000;夜间:35000-40952

  为“乘车人数”添加快速计算-当前指标百分比;将数值格式设置为百分比;设置标签显示在外;隐藏图例

  进入仪表板调整大小、位置,编辑标题为“出发时间段分布”

  成果图
在这里插入图片描述

(六)一周出行人数分布(步骤图省略,FineBI实验册有完整步骤图解)
  新建一个组件,使用【北京公交线路图】DB数据库表

  将指标“ID”转化为维度;图形属性选择面积;将“ID”拖入横轴;将“乘车人数”拖入颜色、标签、纵轴

  对“ID”进行区间分组设置:
  周一:0-5000;周二:5000-10000;周三:10000-16000;
  周四:16000-23000,周五:23000-30000;
  周六:30000-38000;周日:38000-41455

  调整颜色

  隐藏图例、轴线、网格线(更加美观)

  进入仪表板调整大小、位置,编辑标题为“一周出行人数分布”

  成果图
在这里插入图片描述

(七)线路压力最大TOP10(步骤图省略,FineBI实验册有完整步骤图解)
  新建一个组件,使用【北京公交线路图】DB数据库表

  将指标“线路”转化为维度

  图形属性选择柱状图,“线路”拖入横轴,“乘车人数”拖入纵轴

  “线路”设置为相同值为一组;并进行过滤,“乘车人数”最大的10个

  对“线路”按照乘车人数降序排列

  调整颜色、隐藏图例、隐藏轴线和网格线

  进入仪表板调整位置、大小,编辑标题名为“线路压力最大TOP10”

  成果图
在这里插入图片描述

(八)一天出行人数分布(步骤图省略,FineBI实验册有完整步骤图解)
  新建一个组件,使用【北京公交线路图】DB数据库表

  将“ID”转化为维度

  图形属性选择柱状图,“乘车人数”放入横轴和标签,“ID”放入纵轴和颜色

  对“ID”进行区间分组设置:
  分组依据:
  上午:0-15000;中午:15000-30000;晚上:30000-41000

  隐藏图例、轴线、网格线

  设置分类轴,隐藏轴标题

  进入仪表板编辑标题为“一天出行人数分布”,调整大小、位置

  成果图
在这里插入图片描述

(九)目的地分布(步骤图省略,FineBI实验册有完整步骤图解)
  新建一个组件,使用【北京公交线路图】DB数据库表

  将“线路”转化为维度;图形属性选择饼图,将“线路”拖入颜色和标签;“乘车人数”拖入半径和标签

  对“线路”进行区间分组设置:
  医院:0-70;机场:70-140;高铁站:140-210
  公司:210-280;商场:280-350
  咖啡厅:350-420;小区:420-520

  对“乘车人数”添加快速计算-当前指标百分比;并将数值格式设置为百分比

  将标签位置设置为居外

  不共用半径;隐藏图例、轴线、网格线

  进入仪表板,调整位置、大小;编辑标题为“目的地分布”

  成果图
在这里插入图片描述

(十)公交线路明细(步骤图省略,FineBI实验册有完整步骤图解)
  新建一个组件,使用【北京公交线路图】DB数据库表

  将“ID”转化为维度

  图表类型选择明细表,将“ID”、“线路”、“乘车人数”拖入数据

  调整列宽,进入仪表板调整位置、大小,编辑标题为“公交线路明细”

  调整整体的布局与配色
在这里插入图片描述

授课老师私信可申请FineBI实验册完本,有配套理论ppt、期中考试、期末考试题目、前期师资培训赋能、后期任务共创能力变现等。
欢迎咨询,有配套教材。

标签:步骤,DB,节选,课件,FineBI,组件,ID,仪表板
来源: https://blog.csdn.net/weixin_44322005/article/details/118763943

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有