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

Excel可视化步骤

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

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

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

导出数据

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

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

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

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

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

writer = pd.ExcelWriter('可视化表格.xlsx')
country_count.to_excel(writer,sheet_name='国家分布前十')
city_count.to_excel(writer,sheet_name='城市分布前十')
writer.save()  ### 这个才可以存储到本地
图表颜色

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

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

加logo和背景填充

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

坐标轴设置

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

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

网格设置

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

最后

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

今日互动

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

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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券