Python有趣|数据可视化那些事(一)

640?wx_fmt=png

Excel可视化步骤

上文我们使用了pandas可视化,其就是matplotlib库的封装,其优点就是简单粗暴,但相应的确定也是很多的。不美观,做出来的图是这样的;而且功能不强大,例如设置刻度,XY轴等等。

640?wx_fmt=jpeg

我们常用的可视化就是Excel,而商业图表的标杆就是《经济学人》的图表。

640?wx_fmt=png

那本篇文章将讲解Excel可视化的步骤和技巧,画出美观的伪《经济学人》的图表。Excel可视化的基本步骤如下:

640?wx_fmt=png

导出数据

前文我们说到了《数据分析三板斧》,我们除了可视化不用pandas做外,其余还是需要我们用pandas做的。

那我们现在的疑惑就是:pandas处理并分析完成好的数据如何供我们Excel使用了?答案就是:导出数据

单个的DataFrame(或者Series)数据,我们通过to_excel来进行导出。

 
 
  1. country_count.to_excel('可视化表格.xlsx',sheet_name='国家分布前十')

如果需要把多个DataFrame(或者Series)数据导出到同一个excel表格的话,用下面的代码完成。这样,我们就把我们的数据导出到本地Excel文件,这样就可以为可视化提供数据来源了。

 
 
  1. writer = pd.ExcelWriter('可视化表格.xlsx')

  2. country_count.to_excel(writer,sheet_name='国家分布前十')

  3. city_count.to_excel(writer,sheet_name='城市分布前十')

  4. writer.save() ### 这个才可以存储到本地

640?wx_fmt=png

图表颜色

首先,选择我们的数据,点击插入图片,选择柱状图(这个比大家应该都会吧)。

640?wx_fmt=png

《经济学人》图表颜色都是很有规律的,都是那几个固定颜色搭配,这里选择柱状图,换成《经济学人》常用的颜色,其RGB为(0,81,108)。

640?wx_fmt=png

加logo和背景填充

插入一个矩形形状,填充红色,就有logo了;背景我们填充颜色,其RGB为(205,221,230)。

640?wx_fmt=png

坐标轴设置

首先,X轴需要有线条,选择X轴,线条换为实线,换成黑色即可。

640?wx_fmt=png

《经济学人》的Y轴在右边,选择X轴(是X轴),换成最大分类。

640?wx_fmt=png

640?wx_fmt=png

网格设置

网格为白色,我们选中网格,进行设置即可。

640?wx_fmt=png

最后

大概的我们就完成了,我们把标题换到左边对其,然后调整下图片的大小,改下字体,即可完成了。

640?wx_fmt=png

今日互动

代码下载:https://github.com/panluoluo/crawler-analysis,下载完整数据和代码。

留言打卡:来画出你的一个Excel图表吧。公众号后台回复【入群】,加入学习交流群,2019年一起搞事情。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值