数据可视化分析教学课件——FineBI实验册节选====公共交通管理大数据平台
作者:互联网
数据可视化分析课程教学,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