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年一起搞事情。