python上机编程报告_从Python到豌豆BI——我的年中报告数据可视化升级之旅

时间是过得真快呀,恍惚间已经半年过去了,又要给一贯雷厉风行的领导做了份销售业绩数据的分析报告了,任务已经下达一星期了,我比较迷茫。主要是想起上次给领导交报告的时候,看到我拿着15页的纸质数据报告,去给领导,然后被批的一无是处,后来还是在数据研究院同事的指导勉强完成了报告。想着这次如果像上次一样,那肯定还是不及格,说不准还会被说不思进取。话说我根本就不是给你有第二次批评的人。思索之余,转身泡了杯咖啡,看着眼前的两个季度和去年一年的excel数据,脑子第一个想到的是怎们构建表格,同比、环比、线索率。

自从上次被领导狠批之后,故意去找数据研发中心的小哥哥学了1个月的Python,本人大学里学了一点编程,再加上很多代码的逻辑类似于Excel的函数,好说歹说算是入了门,同时也学习了数据分析的一点思路。

按照粗浅的数据分析思路:

1、首先明确领导关注哪些数据和指标

之前想的公司销售数据的同比、环比、线索率,其实每次月末汇报的时候都讲过了,按照这样的逻辑,季度汇报无非是把过去三个月汇总在一起,再算一下累积的数据,确实枯燥不直观。

于是我提前去试探了下领导,除了常规的总比环比汇总数据,还想关注哪些信息。领导透露口风,“每个月的销售额和净利润,客流量的高低可以给个排名不,哪一季度利润最大,我们公司历年整体的销售情况是怎样等等,好让我知道每个月的销售额、净利润是多少,哪些门店的销售量是最好的的。”

2、用可视化的方式替代传统表格

这一点我尝到过甜头,上季度那15页报告被怼之后,我又用PPT做了一份汇报,引用各种图表,才幸免于难。

所以这一次可以升级一下,是不是用Python或者其他数据分析工具露一手,也算一次项目实践。

于是,我找信息部门的同事导来几份数据,但是由于有多年历史数据需要分析,csv文件导出大概有300多兆,试着用excel看看,一打开直接挂了。。。正无限在响应中。

算了,这么大的数据量,正好用回Python。

关于Python,同在数据分析领域的同学可能都不陌生,我们经常会使用Python提供的numpy、pandas、matplotlib等第三方库来对数据进行计算处理,同时最终生成所需要的可视化报告。

Python语言简明便捷的特性对做数据分析的我还是非常有吸引力的,空想不如行动,为了快速出成果,直接开干。

一、Python数据分析可视化过程

1.DataFrame数据类型转换

首先是导入本次分析所需要使用的matplib、pandas、datetime、pylab这几个数据处理以及可视化相关的库,指定mpl的默认字体(否则图表可能会出现中文乱码问题)。接着导入网站运营的明细数据表以及网站产品线索量数据表,然后根据线索ID进行拼接,得到结果转成DataFrame类型格式方便后续的数据计算以及可视化分析处理。

2.时间类型转换

接着通过datatime类提供的转换方法,对成交量数据进行格式化,分别取出店铺销售量的成交年度、成交季度、成交月份字段,方便从不同的统计口径来观察和分析线销售数据。

3.分组统计&&图表绘制

最后分别按照店铺销售量的成交年度、成交季度、成交月份字段来对产品线索量进行分组统计,设置好相关图形统计标题、坐标轴标题、图例等属性,规划好绘图排版区域,并且以折线图、饼图、对比柱状图的形式进行数据可视化呈现。

4.Python可视化成果展示

程序编译运行,各年度的店铺销售量走势、各季度销售量分布、各月店铺销售量比数据就都以可视化的形式直接呈现出来了,还是非常舒服的,给自己默默点个赞~哼哧哼哧地准备明天过去给领导汇报我的可视化“战果”!

三、从Python到豌豆BI——数据可视化升级

跟领导汇报完毕之后,出来的可视化成果还是得到领导的一些认可的,将海量的数据以可视化图表的形式给领导直观地呈现了出来。

但是和我那数据研发中心的小哥哥交流一番后,他觉得我的Python可视化“杰作”还存在一些问题,我也总结一下:

1.可视化图形界面是静态页面,没有动态的界面数据交互,如图形联动、数据钻取、即席报告、等等;

2.界面没有筛选器,无法切片呈现过滤部分数据;

3.领导看了已有数据之后,针对一些增长或者异常数据无法做进一步深入分析。

4.开发调试还是有一定周期的,说出来不怕大家笑话哈,我为了调这个Python页面耗费了我1整天时间。。。。

小哥哥建议我不妨用豌豆BI工具来实现,针对个人用户还是免费的,重点是不需要部署安装,直接云上操作,而且对于业务人员来说真的非常方便,一想起我那破电脑真的是承受不住大容量工具的蹂躏,心里一喜,去试试看了。小哥哥说这个是亿信华辰开发的一款敏捷BI工具,能够做到百亿数据秒响应。而且动态数据分析报告,PPT那都不是事儿,至于图形联动、数据钻取、超链接跳转那都so easy。

1.豌豆BI云体验自助拖拽分析版

到亿信华辰官网豌豆BI产品页你会了解到这是一款提供给企业在线数据即席分析平台,除了能够方便企业信息部门制作传统企业的固定报表之外,还可以让不懂SQL/代码技术的小白快速上手拖拽式自助数据可视化分析。以下图为例,托拖拽拽,轻松帮我统计出了我们公司历年的营收总额和各店铺的营收额数据呈现,跟以前一行行代码调试Python程序比,简直不要太简单!

按照豌豆BI视频教程,初步做出了以下的这个公司整体营收情况&各店铺成本和营收的分析页面,轻松地解决了领导之前反馈的Python数据可视化界面的一系列问题!

2. 界面美化升级+领导汇报最终敲定版

经过一番研究,发现豌豆BI还能够进一步提供给用户设置组件背景、仪表板背景等功能,另外参考了豌豆BI的一些内置demo,于是乎做出下图这个精美的网站运营管理中心驾驶舱,惊艳吧~嘿嘿,其实也不过是20分钟的的鼠标移动功夫,数据完全可视化呈现在领导面前。给领导汇报完毕之后,豌豆BI灵活的智能钻取联动、“零”数据建模、一键数字画像等的特性,备受领导的夸奖与喜爱!

以上就是我这次从Python到豌豆BI的数据分析可视化升级心得总结了,特地写出来给大家分享分享,能看到这里的同学都是真爱啦。

四、后记

当然,其实我所用到的也只是豌豆BI这款软件的冰山一角了,像以上的很多丰富的可视化图表也非常值得大家去使用和分析探索的,感兴趣的可以到亿信华辰官网&亿信社区参考帮助文档和视频教程去了解试用啦,篇幅有限,由于时间关系暂时跟大家聊到这里了,欢迎大家共同多多交流。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值