什么是bi大bi数据可视化,对企业有什么帮助

  BI :柱状图、雷达图等六种基夲图表的特点和适用场合bi数据可视化可视化”可以帮助用户理解bi数据可视化一直是热门方向。图表是”bi数据可视化可视化”的常用手段其中又以基本图表—-柱状图、折线图、饼图等等—-最为常用。

  用户非常熟悉这些图表但如果被问道,它们的特点是什么最适用怎样的场合(bi数据可视化集)?恐怕答得上来的人就不多了本文是电子书《Data Visualization with JavaScript》第一章的笔记,总结了六种基本图表的特点和适用场合非常好地回答了上面的问题。序言进入正题之前先纠正一种误解。有人觉得基本图表太简单、太原始,不高端不大气,因此追求更複杂的图表但是,越简单的图表越容易理解,而快速易懂地理解bi数据可视化不正是”bi数据可视化可视化”的最重要目的和最高追求嗎?所以请不要小看这些基本图表。因为用户最熟悉它们所以只要是适用的场合,就应该考虑优先使用

  柱状图是最常见的图表,也最容易解读

  它的适用场合是二维bi数据可视化集(每个bi数据可视化点包括两个值x和y),但只有一个维度需要比较年销售额就是②维bi数据可视化,”年份”和”销售额”就是它的两个维度但只需要比较”销售额”这一个维度。柱状图利用柱子的高度反映bi数据可視化的差异。肉眼对高度差异很敏感辨识效果非常好。柱状图的局限在于只适用中小规模的bi数据可视化集通常来说,柱状图的X轴是时間维用户习惯性认为存在时间趋势。如果遇到X轴不是时间维的情况建议用颜色区分每根柱子,改变用户对时间趋势的关注

  上图昰英国足球联赛某个年度各队的赢球场数,X轴代表不同球队Y轴代表赢球数。

  二、折线图(Line Chart)bi数据可视化

  折线图适合二维的大bi数據可视化集尤其是那些趋势比单个bi数据可视化点更重要的场合。

  它还适合多个二维bi数据可视化集的比较

  上图是两个二维bi数据鈳视化集(大气中二氧化碳浓度,地表平均气温)的折线图

  饼图是一种应该避免使用的图表,因为肉眼对面积大小不敏感

  上圖中,左侧饼图的五个色块的面积排序不容易看出来。换成柱状图就容易多了。一般情况下总是应该用柱状图替代饼图。但是有一個例外就是反映某个部分占整体的比重,比如贫穷人口占总人口的百分比

  散点图适用于三维bi数据可视化集,但其中只有两维需要仳较

  上图是各国的医疗支出与预期寿命,三个维度分别为国家、医疗支出、预期寿命只有后两个维度需要比较。为了识别第三维可以为每个点加上文字标示,或者不同颜色

  气泡图是散点图的一种变体,通过每个点的面积大小反映第三维。

  上图是卡特裏娜飓风的路径三个维度分别为经度、纬度、强度。点的面积越大就代表强度越大。因为用户不善于判断面积大小所以气泡图只适鼡不要求精确辨识第三维的场合。如果为气泡加上不同颜色(或文字标签)气泡图就可用来表达四维bi数据可视化。比如下图就是通过颜銫表示每个点的风力等级。

  雷达图适用于多维bi数据可视化(四维以上)且每个维度必须可以排序(国籍就不可以排序)。但是咜有一个局限,就是bi数据可视化点最多6个否则无法辨别,因此适用场合有限下面是迈阿密热火队首发的五名篮球选手的bi数据可视化。除了姓名每个bi数据可视化点有五个维度,分别是得分、篮板、助攻、抢断、封盖

  画成雷达图,就是下面这样

  面积越大的bi数據可视化点,就表示越重要很显然,勒布朗·詹姆斯(红色区域)是热火队最重要的选手。需要注意的时候用户不熟悉雷达图,解读有困难使用时尽量加上说明,减轻解读负担

  Power-BI手机浏览器在线体现

  手机扫描二维码,登陆体验平台

  Power-BI在移动应用上还与微信集荿通过微信查询bi数据可视化报表,让登陆体验更便捷和安全同时可通过报表的定时、预警订阅实现bi数据可视化和信息推送。

  扫描微信公众号名片

相信大家最近都看过许多关于大屏、管理驾驶舱的文章有些驾驶舱bi数据可视化分析页面确实是狂拽炫酷得不行,但是对于这些页面具体的制作过程怎么样最佳展现bi数據可视化的业务价值,想必大家还是有些云里雾里

本篇文章以销售管理驾驶舱为例,给大家介绍一个完整的管理驾驶舱搭建实例手把掱教会你30分钟如何快速搭建BI销售管理驾驶舱。

下面让我们从底层bi数据可视化处理开始入手在实际的业务bi数据可视化分析场景中,往往需偠利用到多张维度表和事实明细表中的bi数据可视化(例如下图中的分公司维度表和合同事实表)而FineBI产品的敏捷bi数据可视化模型是通过构建雪花型的bi数据可视化模型,支持跨bi数据可视化源关联以消除孤岛的企业bi数据可视化应用痛点较传统的针对具体业务进行sql表拼接、宽表拼接的星型bi数据可视化模型,雪花型拥有着灵活、可复用性极高等诸多天然的优势

我们搭建好上图的销售DEMO业务包的bi数据可视化表和关联模型之后,下一步就可以进行正式的销售管理驾驶舱看板搭建了

在给大家介绍具体制作过程之前先讲解一下通常管理驾驶舱的布局方式。管理驾驶舱往往展现的是一个企业全局的业务一般分为主要指标和次要指标两个层次,主要指标反映核心业务次要指标用于进一步闡述分析。所以在制作时给予不一样的侧重这里推荐几种常见的版式。

上面几个版式不是金科定律只是通常推荐的主次分布版式,能讓信息一目了然实际项目中,不一定使用主次分布也可以使用平均分布,或者可以二者结合进行适当调整比如下图所示,指标很多佷多存在多个层级的,就根据上面所说的基本原则进行一些微调效果会很好。

回归到正题看看我们是如何来进行销售管理驾驶舱的實际制作过程的。首先既然是管理中心驾驶舱,那么我们可以先从企业领导和高层最为关注的公司签单金额和回款金额入手对于这样嘚汇总指标,选择仪表板进行bi数据可视化展示再合适不过了选择拖入合同事实表中的合同金额和合同回款表中的回款金额两个指标,样式这里我们选择圆环仪表盘同时两个指标的单位都设置成亿,最大刻度我们输入当前合同金额2.78亿。这样一来2.78亿的合同回款,2.25亿的回款金额以及80.87%的总的回款率也就统计出来了,企业的签单金额和回款金额/回款率都一目了然这里的组件标题我们可以隐藏掉。

其次由于企业夲身的客户遍布全国那么用地图来做bi数据可视化分析统计便再合适不过了。这里我们拉一个地图组件然后把分公司信息表中的省份和匼同信息表中的合同金额两个字段分别拖拽过来进行bi数据可视化统计,合同金额的单位设置为万图例设置居右,隐藏组件标题这样全國各省份的销售合同分布情况通过地图得到了充分的展示。

通常领导和公司高层一般都比较关注公司每年的合同和汇款情况统计走势这裏我们选择折线图进行随时间变化的bi数据可视化趋势分析展现。分类轴放入合同信息表中的签约年份字段左值轴放入需要统计的合同金額和回款金额,同时我们可能希望还能看到每一年下面对应的月份的合同回款情况在FineBI中只需要把签单月份放到分类轴之后,取消掉勾选顯示即可实现从年份钻取到每个月份的功能单位这边可以根据具体数量级选择,这里我们选择百万同时隐藏掉网格线,组件命名为“姩度签单&&回款统计”

在企业中,往往财务统计是根据每年的季度进行计算的这里我们再统计一下每年中每个季度的签单情况。组件选擇堆积面积图然后分类选择签约年份,系列选择季度左值轴选择合同金额,样式设置中把单位修改为百万同时隐藏掉网格线,组件命名为“季度签单堆积面积图”

对于企业每年签的合同,领导可能关注合同金额区间段的一个分布情况而实际合同金额在bi数据可视化庫的存储其实是离散的,但是这种bi数据可视化自定义分组统计在FineBI产品中实现起来其实非常简单这里我们选择饼图进行bi数据可视化分布统計,首先把合同信息表中的合同金额拉到分类中需要统计合同个数的话,只需要把合同信息记录数字段拉到指标栏同时计数依赖选择合哃ID对于合同金额我们这边进行区间分组方式,分组方式改变为自定义然后分别按照一万以下、一万到十万、十万到三十万、三十万到伍十万、五十万到一百万、100万以上进行合同金额大小的区间分类合同个数统计。从统计结果中我们可以看出目前企业的主要签单金额是汾布在十万到三十万之间,占比为31.74%然后图表这边我们希望能够展示得更加美观一些,样式设置中饼图类型选择不等角玫瑰图内径大小填70,图例居右组件命名为“合同金额区间分布。”

除了时间维度之外因为有分公司,所以我们还可以更加直观的统计每个分公司以及烸个客户经理对应的合同回款情况首先在分类轴中放入省份、客户经理字段,客户经理字段取消勾选以实现能够钻取到每个省份下去查看对应的客户经理的回款情况左值轴选择合同金额、回款金额,在右值轴中添加计算指标为“回款金额/合同金额”回款率的图表类型選择折线图。样式设置中左指轴设置为万,右值轴设置为百分比图例居右,隐藏网格线组件命名为“各地区签单回款情况统计。”

茬企业的销售签单统计中我们往往可能会比较关心回款金额前十名和后十名分别是哪些人以及这些人的签单金额分别又是多少,对于销售靠前的经理人可进行销售经验分享对于销售业绩落后的经理人及时督促。我们先来做回款前十名的销售分析选择对比条形图,分类區域拖拽客户经理字段值轴1选择合同金额,值轴2选择回款金额然后对客户经理进行过滤,选择回款金额前N个输入10确定即可。样式设置中我们把单位设置成万隐藏网格线,组件命名为“销售回款前十名”下面再来做回款后十名的销售分析,这里我们只需要复制“销售回款前十名”即可然后重命名为“销售回款后十名”,进入详细设置界面将对客户经理的原先的过滤条件修改为汇款金额的后N个,輸入10即可

再后面我们可能需要查看签单以及回款的明细bi数据可视化,以进行每笔订单的详细bi数据可视化查看先选择明细表,依次拖入銷售区域、客户经理、客户名称、合同签约时间、合同金额、回款金额这里我们可以再添加一个“回款率”计算指标为“回款金额/合同金额”。对于回款率指标修改数量级单位为百分比,同时我们可以做一个样式预警标识对于回款率低于50%的的bi数据可视化进行红色标记,大于50%的bi数据可视化进行绿色标记

同时明细表这边我们跟“各地区签单回款情况统计”组件做一个联动,这样一来当我们点击各个地區或者钻取到客户经理的维度时,就能够在下方的明细表中轻松看到对应地区或者客户经理的明细bi数据可视化了

最后加上文本组件作为儀表板的标题,调节文字加粗、设置文字颜色字体大小选择32号,背景设置透明局样式中选择样式三,设置组件背景为透明同时对于標题的两侧添加背景图片边框,以增加驾驶舱细节处的细节感官

布局方式改变为自由布局,地图组件以及其他组件的位置可参照示意图進行一下微调微调完毕之后点击预览模板,这样我们的管理驾驶舱页面就制作完成了通过这样的一个销售管理驾驶舱bi数据可视化分析看板,领导和决策层想要看的相关企业销售bi数据可视化都一览无余童鞋们是不是很期待想尝试一下呢?

特别声明:以上文章内容仅代表莋者本人观点不代表新浪网观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与新浪网联系

部门有很多业务bi数据可视化都需偠进行可视化展示一方面是方便团队成员进行监控和分析,另一方面也是为了和业务部门共享分析成果让bi数据可视化产生更多的价值。虽然公司已经准备部署Tableau但我们经过讨论后认为团队自己开发的大屏可以更灵活、也可以和Tableau形成互补。在寻找解决方案的时候我们首先明确了以下几条原则,并且最终选定了pyecharts
注:出于保密和效果考虑,BI版面和图表类型有调整使用的bi数据可视化全部为虚构。

  • 图表丰富提供仪表盘、漏斗图、地理图、关系图等图表类型;
  • 样式美观,具有简单的动态效果和基础的交互功能;
  • 实现容易尽可能使用python开源库,实现“一站式”的bi数据可视化抽取、bi数据可视化处理和可视化

ECharts是由百度开源的基于JS的商业级bi数据可视化图表库,具有简洁美观、交互豐富、高度定制等特点我们可以在看到其具有非常丰富的图表类型和实例。基于ECharts为我们提供了python的调用接口可以生成“html”、“svg”、“png”、“jpeg”、“gif”和“pdf”格式的图表。

需要使用地图类图表的还需要安装以下地图bi数据可视化包:

下面我们来尝试使用pyecharts制作单个图表。以下玳码首先创建了一个Bar类型的柱状图实例bar指定了图表的主标题和副标题;然后用add的方法为bar传入了bi数据可视化标签、x值和y值;最后,我们把圖表保存成了html格式


对于柱状图、折线图、散点图等图表类型,我们可以通过多次add的方法传入bi数据可视化制作多列柱状图。


同时我们還可以在创建bar和addbi数据可视化的时候为图表和bi数据可视化项设置各类参数。如主标题的字体颜色x值的字体大小


此外,pyecharts还支持主题色系的更換你可以理解为变更主题:

关于echarts的调用方法和更多图表的配置,建议大家参考pyecharts官网里面有非常详细的介绍。这里需要再补充的是pyecharts的“哆图表Page”功能这是我们实现BI监控大屏的基础。如下代码我们构建了一个page实例,然后将构建的bar和gauge添加进page最后将page保存获得一个包含柱状圖和仪表盘的html文件。

使用Chrome打开“page.html”文件使用开发者工具(F12)查看该文件,发现pyecharts实际上帮我们生成了两个div对应刚才绘制的柱状图和仪表盤。我们可以把整个html理解成画布div理解成两个图表,图表的主要内容已经通过pyecherts完成接下来还需要继续对图表和画布进一步修改。

前面介紹了pyecharts的安装和使用借助多图表Page功能,我们可以首先绘制多个图表并对每个图表进行修改然后调整每个图表在画布中的大小和位置,最後借助html追加标题、边框等元素实现BI大屏

图表的配置主要包括图形初始化、通用配置项和图表配置项,具体的配置参数大家可以参考官方敎程以下供参考。
图形初始化:创建图表时传入的配置项如“title”、“subtitle”、“title_pos”等。

通用配置项:图表通过add接受的参数(所有类型的图表都有的参数)

图表配置项:图表通过add接受的参数(指定类型的图表特有的参数)。

pyecharts只提供了部分图表配置参数当不能满足修改需求時,我们还可以参考echarts官网示例通过_option接口追加配置选项以漏斗图为例,我们可以修改“top”、“bottom”、“left”和“width”四个参数选项来调整漏斗的夶小代码如下:

借助html,我们可以调整每个图表在画布中的大小和位置、追加标题、边框等元素实现BI大屏。以一个完整的例子来说明:


這里我们已经实现了比较简单的图表组合和画布设置在此基础上结合业务需要,就可以制作我们需要的BI大屏然后通过对浏览、上传和加载该html文件进行分享

我要回帖

更多关于 bi数据 的文章

 

随机推荐