实际上Excel像一个小姑娘,只要好好捯饬,就会美出天际。常言道,“没有丑女人,只有懒女人”,Excel也是这样。在Excel里多加一点匠心,Excel可视化方案也能大方漂亮,Like This~
那么接下来我要跟大家分享三个Excel可视化的小case,这三个小case并不是我独创,而是借鉴了许多大牛的经验之后做的一些简单实践的小结。仅仅当做学习笔记和大家分享。本文中作图都是基于office2016来做的,如果你木有安装office2016也木有关系,因为在2007以后的office版本功能都相对成熟,本文中用到的功能在2007以后的版本中都能够找到对应的内容。
Case1 小猪佩奇过大年豆瓣评分可视化
今年春节期前一部宣传片《啥是佩奇》刷屏朋友圈,许多80后、90后家长也对佩奇路转粉,去电影院看《小猪佩奇过大年》这部合家欢的电影。但是这部电影的豆瓣评分却只有4.1分,也算虎头蛇尾吧。闲篇少扯。我们依据豆瓣的评分信息,来绘制一张信息图,这张图中条形的长度代表着对应评分人数的占比。而条形的填充用的是小猪佩奇的卡通形象。
我们现在就尝试仅仅利用Excel的条形图来绘制如上效果的图表
第一步,选中数据,插入一张条形图
选择数据-插入-推荐的图表-条形图
第二部 对系列进行调整
这个时候,你会看到一张如下的图片,这张图片是Excel默认的风格,我们简单地对这张图片进行一下调整。
一是让条形图系列的间距变窄一些,会显得条形图稍微宽一点。选中系列,在【设置数据系列格式】的【系列选项】中将【分类间距(w)】调整为30%.这代表着你的条形系列之间的间距是条形系列宽度的30%。
二是让纵坐标轴的排序从高星级(5星)评分倒序排列到低星级评分(1星级),这样会更加符合我们读者的阅读习惯。选中纵坐标轴(如上图右),点选【设置坐标轴格式】-【横坐标交叉-最大分类】,然后勾选逆序类别。此时的图片就变成如下这样:
此时类别的顺序和条形图的宽度都看得更加顺眼了~
第三步 填充小猪佩奇图片
好了,见证奇迹的时刻来了~
下载一张小猪佩奇的图片,Like this
选择条形图的系列,点选【设置数据序列格式】-【系列选项】,点选【图片或纹理填充】,再点击下面的【文件】按钮,并且勾选【层叠】(下图中标4的地方,这一步非常重要,读者可以尝试一下不选或者选择别的选项图表会变成什么样子),此时会出现文件选择框,从其中找到存在本地的小猪佩奇图片,点击【插入】按钮就大功告成了。
。
最后我们还需要将图表的字体、色调、标题及坐标轴进行一些调整,使得图表看起来更加规范和干净一些。这里的调整可以根据您的审美和偏好进行自由的选择。比如我就比较喜欢汉字使用微软雅黑字体,数字和英文使用impact字体。为了保持和佩奇的色调一致,整个图表按照粉色进行了配色。这里的细节调整因人而异,但也需要认真对待,精雕细琢。
Case2 三步搞定数据地图
我们在日常数据分析工作中,数据时常会与地域相联系。此时数据地图无疑是非常直观有效的可视化手段。我们第二个案例就来跟大家分享如何仅仅用excel,三步就生成如下的数据地图效果。
这个case中我们来分析一下全国各机场经纬度的吞吐量(即机场飞机起降运送的人次之和)。数据来自于民航总局的公开数据。通过上面的这张图,我们可以清晰的看到北上广深仍然是吞吐量比较集中的机场。于此同时,西安、成都、重庆、昆明等西部地区的机场也非常繁忙。全国的运力分布在这张图上一目了然。
言归正传,我们来制作全国机场经纬度的吞吐量的数据地图。
第一步 准备数据。
我们将机场吞吐量的数据从国家民航总局的网站上下载下来,并且在网上下载城市的经纬度信息,汇总成如下的表格(表格列按照机场、经度、纬度和吞吐量的顺序排列):
第二步 绘制气泡图
首先选中表格中的经度、纬度和机场吞吐量三列,点击【插入】-插入【散点图或气泡图】中选中【气泡图】,
此时会生成一个如下的气泡图,我们通过观察可以发现,这个图的纵坐标轴是经度的数据,横坐标轴是纬度的数据,气泡的大小是我们表格中“机场吞吐量(人次)”这一字段的数据。
目前这个气泡图中还是看不到一丁点中国地图轮廓的影子!
别着急,我们开始做第三步。
第三步 固定经纬度插入地图背景
好了,我们要进入最关键的一步了,首先准备一张中国地图。
其次,我们查询到中国地图的经纬度范围大致是东经68~133度,北纬17~53度。因此,我们将上面绘制的气泡图的坐标轴改为对应的经纬度,选中对应坐标轴,按照如下步骤进行调整。
经过调整经纬度之后的图片变成了这样终于有了一些中国疆域的轮廓。
为了美观,我们将图中气泡的大小缩小一半。如下图所示,我们先点选气泡序列,再在【设置数据系列格式中】将【缩放气泡大小】后面的文本框中数字改为50,此时气泡的半径变为原来的一半,中国疆域的轮廓变得更加明显。
好了,见证奇迹的时刻就要到了,我们选中气泡图的绘图区,在【设置绘图区格式】中的【填充】中点选【图片或纹理填充】,再点击下面的【文件】按钮。再插入我们事先准备好的中国地图就可以了。
最后,我们还需要对图表标题及配色进行调整,这里就不赘述了。
其实数据地图还有包括热力地图在内的许多种,在excel中都可以通过VBA的方式进行实现,各位学有余力的高手同学们可以尝试一下~
Case3 巧用占位绘制漏斗图和瀑布图
从事数据分析的同学都应该对漏斗图不陌生,漏斗图可以帮我们快速定位问题,发现是哪个环节出现了问题,是我们重要的分析工具。
我们通过excel的条形图再配合一个小技巧,就可以轻松实现漏斗图的效果。这个小技巧就是【占位系列】
假定我们有一种电商产品,用户购买的全流程假定包括浏览、搜索、预定、支付、查收等五个大的环节,每个环节的DAU数如下表:
那么我们需要实现漏斗图的效果应该怎么做呢?
我们可以在数据列的左右两边插入两列空白列,用他们做为【占位系列】,两个空白列里面的数字是相等的,这个数字=(漏斗中第一环节的数量-本环节的数量)/2,那么我们目前根据这个公式,做出了如下的数据表格:
我们选定上面的表格,插入一张堆积条形图。
参照case1的步骤,我们通过选择纵坐标轴的【逆序类别】与【最大分类】,并且通过调整系列间的距离,可以得到如下一张漏斗图的雏形。
此时我们将上图中蓝色和灰色的系列选中,将这两个系列的填充设置为无填充,那么整张图表就只剩下中间橙色的漏斗了。到了这一步,我们基本可以看到之前表格中对称列的作用了——形成新的序列占位置,两列数字相等是因为我们需要的占位序列是对称的,漏斗才好看。
最后我们对图表做一些修饰和优化,加上标签和标题,调整配色,调整坐标轴,这样一张图就完成了。
同样的,我们利用这样的占位系列的小技巧,还可以绘制出如下的瀑布图效果,同学们自己可以动手试一试~
结语
以上就是给大家分享的三个Excel可视化的小技巧~
我相信Excel是许多数据分析的同学接触的第一款可视化工具及数据处理工具,虽然简单,但是也能够实现很强大的可视化效果。只要我们付出匠心,多多学习,多多模仿,一定也能使这款简单工具在我们手中大放异彩。
最后,如果需要文中数据自己一一实践的话,请微信联系“401266465”。