还在用Excel做数据分析?两大方法5分钟完成别人一天的工作

全世界只有3.14 % 的人关注了

青少年数学之旅

我是个只会用Excel的数据分析工作者。有一天,我和同事大鹏约好晚上一起喝酒,离下班还有5分钟,老板突然Q我:

640?wx_fmt=jpeg

我怀着忐忑的心情打开了一个神秘的压缩包:

640?wx_fmt=jpeg
912个CSV表格,每个表格共370列,约360行不等

这么多!我试了一下Power Query, 电脑不客气地歇菜了,这要是纯手动复制非得睡公司不可。我瘫在工位上:“鹏哥,我今天怕是得和912张表共度良宵,你自个儿去喝酒吧。”

大鹏听完来龙去脉却哈哈一笑:“小事一桩,今晚这酒还真得喝定了,看我的!”

我半信半疑看着大鹏打开一个黑色的窗口,刷刷刷敲了几行代码,一份合并好的表格就很快完成了!

640?wx_fmt=gif

屏幕上甚至还跳出了时长:

640?wx_fmt=jpeg

顺利下班!之前我总觉得Excel能做好多事情,自己学习动力也不是特别强,很多时候都得过且过,并且看到代码有点望而生畏,看起来好像很难的亚子,但没想到这么方便。

我坐不住了:鹏哥,你会的这个代码,怎么这么厉害,比Excel还好用啊?

大鹏神秘一笑:Python可强大了,远不止你看到的这些。

  Python的强大之处 
 No.1 效率高,可复用 

刚才处理表格的效率你看到了,更厉害的是如果有类似的工作任务,我们只需要更改一下工作路径,这份代码便可以直接使用,可谓一劳永逸。

除了合并表格这类需求,批量出图是不是也曾经困扰你?想想你用Excel怎么做数据分析的:

640?wx_fmt=gif

从数据的清洗整理到出图的每一步都要鼠标点击,非常繁琐且容易出错,而使用Python只需几行代码即可轻松出图:

640?wx_fmt=gif

当你面对高重复性的工作时,也只需要略微改动,或者引入循环,再也不用点鼠标点到手抽筋了。

我有点心动:好像是比Excel方便多了,会用Python肯定能大大提高工作效率。

  Python的强大之处 
 No.2 功能丰富,涵盖完整的数据工作流 

就在我在心里为大鹏的表演喊“666”的同时,大鹏又滔滔不绝地讲了起来:小刘,你别看我前面只提到了使用Python整整表格出出图,人家可是著名的“胶水语言”。

“胶水语言”是什么?我问道。

640?wx_fmt=jpeg

大鹏解释道:Python可以利用MySQLdb库连接数据库,可以利用pandas和matplotlib进行清洗和分析,可以利用pyecharts进行交互可视化,可以利用numpy和sklearn进行建模,甚至可以利用pyinstaller打包工作流交给同事,共同提效……

640?wx_fmt=gif 
而且这些库的丰富程度,可以说是超出你的想象,以python可视化必知基本库matplotlib为例,光是他的官方gallery就有26个大类527个样式,数量上就碾压了市面上大部分同功能软件。

640?wx_fmt=jpeg
matplotlib官网:https://matplotlib.org/tutorials/index.html

Python可视化类工具会有针对图表样式进行调整的代码,也可以交互,几行代码,省时省力,分分钟关机下班。

640?wx_fmt=gif

比较一下Seaborn的图表库和Excel的图表库,感受差距:

640?wx_fmt=jpeg

这就有点惊讶到我了:这效率和酷炫程度和Excel根本不是一个层级的。这么游刃有余的本事,不可谓不吸引人啊!会用Python肯定能做更多的事情,让老板刮目相看。


  Python的强大之处  
  No.3 时代所趋,易学好用  

我随手找了一点资料:Python官方在今年2月做了一份报告,从官方的角度说明了python的使用状况和受欢迎程度。

640?wx_fmt=png
该调查由 Python 软件基金会与 JetBrains 一起发起,有来自 150 多个国家的超过两万名开发人员参与。

从官方喜出望外的报告中,我发现python受到大部分人的欢迎,是用户手中的香饽饽:

640?wx_fmt=jpeg

在python的用途上,大家使用python最常用的场景是数据分析,并且相比2017年,2018年的涨幅也是相比最高的,相关的机器学习场景涨幅也有7%。

640?wx_fmt=jpeg

再结合大鹏哥的介绍,python语言的这种火热程度也是不难理解了。看来,使用Python进行数据分析是时代的趋势。

  想学Python数据分析  
   没有编程基础好学吗? 

我有点坐不住了:鹏哥,我从来没写过代码,但我真想学会你这一手Python数据分析本事啊!

“没问题,”大鹏自信地说,“小刘你这么勤学好问,又对数据有兴趣,只要找对了正确的方法,肯定学得快。正好最近我有一个直播,你要不要来听听?”

这个直播课程是由网易云课堂和专业数据机构城市数据团联合打造,每周一至周四固定开课,现在限时0元领取。不仅如此,还有Python入门资料包免费送哦~


扫码领取 

限时0元Python数据分析课程

640?wx_fmt=png

640?wx_fmt=png课程详情

9.9-9.12限时0元课程

  • 《快速入门:搞定初学Python的十大易错点》

         

          1. Python基础语法学习路径

          2. 十大易错点分别是哪些?

          3. 用Python实现第一个数据爬虫

  • 《告别加班:用Pandas代替Excel快速处理数据》

         

          1. 如何用Python快速处理数据?

          2. 初学者使用Pandas最容易犯的错误

          3. Pandas套路总结

  • 《助力求职同时兼具理财神技:用python优化股票仓位》

         1.前置知识:工具库及数据指标计算

         2.Python筛选,整合,清洗股票数据

         3.Python优化选定股票持仓比例

新手入门资料包

8.19-8.22限时0元课程8.19-8.22限时0元640?wx_fmt=jpeg

扫码领取 

限时0元Python数据分析课程

640?wx_fmt=png

咨询人数较多,请耐心等待~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/300994.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

poj1033

模拟题&#xff0c;注意不需要移动的情况要特殊输出 #include <cstdio> #include <cstring> #include <cstdlib> using namespace std;#define MAX_CLUSTER_NUM 10005int cluster_num, file_num; int link[MAX_CLUSTER_NUM]; bool is_free[MAX_CLUSTER_NUM];…

ABP Framework V4.4 RC 新增功能介绍

新增功能概述•启动模板删除 EntityFrameworkCore.DbMigrations 项目•CMS-Kit 模块新增 动态菜单管理 功能•对象扩展管理系统新增两个扩展方法&#xff1a;MapEfCoreDbContext MapEfCoreEntity&#xff0c;分别对 数据上下文和实体 自定义映射配置。•文本模板系统新增 Razor…

论文排版怕翻车?这个排版神器赶紧用起来!

论文的重要加分点除了内容&#xff0c;还有它相信每年临近准备毕设或者毕业论文的同学会遇到这些问题&#xff1a;“我的毕业论文提交一次就被导师批评一次&#xff0c;内容不行就算了&#xff0c;格式也有问题&#xff01;改论文改到绝望”“期刊的版式要求不是统一的&#xf…

[正则表达式] 可以解析HTML/XHTML页面的所有元素和结构的Regular Expression![ZT]

ZT: http://www.cnblogs.com/Laser_Lu/archive/2005/04/21/142605.html哈哈&#xff0c;继 昨天的那个正则表达式 之后又写了一个更长的Regular Expression&#xff0c;全长527&#xff0c;是用于查找出所有的XHTML/HTML的标记外面的所有空格&#xff0c;并将之转换为 的。 希望…

我用段子讲.NET之依赖注入(一)

我用段子讲.NET之依赖注入&#xff08;一&#xff09;1&#xff09;西城的某个人工湖畔&#xff0c;湖水清澈见底&#xff0c;湖畔柳树成荫。人工湖往北&#xff0c;坐落着两幢写字楼&#xff0c;水晶大厦靠近地铁站&#xff0c;由于为了与湖面天际线保持一致&#xff0c;楼层只…

.net core 嵌入 js(javascript)脚本引擎

漂亮的目录1、万能的脚本2、内部嵌入引擎方式3、调用NodeJs服务&#xff0c;与之通信方式结论1、万能的脚本折腾无止境&#xff0c;.net core 提供了更多的可能&#xff0c;今天我们就来看看脚本引擎。提起脚本&#xff0c;不得不说说Javascript——WEB互联网世界的一大半江山都…

用一个小球揭开地球的面纱,探索地球运转的秘密!

一个人一旦对某事物有了浓厚的兴趣&#xff0c;就会主动去求知、去探索、去实践&#xff0c;并在求知、探索、实践中产生愉快的情绪和体验。所以&#xff0c;古今中外的教育家无不重视兴趣在智力开发中的作用。小木之前推荐过一款AR地球仪&#xff0c;它是一个互动性强、内容丰…

Eclipse C++的配置问题launch failed binary not found

首先下载eclipse c 我的是64bit版本 安装好MinGW&#xff0c;并配置好环境变量&#xff0c;参考我的博客 http://www.cnblogs.com/fickleness/p/3273044.html 配置eclipse 选executable,选mingw gcc .按make toolchain(s) preferred.ok 配置好关闭eclipse 然后 1、安装minGW先 …

张善友: .NET社区运营 | 2021 中国开发者生态峰会

内容来源&#xff1a;2021 年 6 月 5 日&#xff0c;由 SegmentFault 思否主办的 2021 中国开发者生态峰会圆满落幕。会上&#xff0c; .NET基金会成员、资深.NET顾问和解决方案专家张善友发表了主题为《 .NET社区运营》的演讲&#xff0c;以社区工程师的角度分享了 .NET社区发…

到底要不要拯救地球?真·逻辑鬼才!| 今日最佳

全世界只有3.14 % 的人关注了青少年数学之旅真逻辑鬼才↓ ↓ ↓

从零实操基于WSL2 Docker部署Asp.Net Core项目

前言平日在公司里都是基于阿里Teambition中的飞流进行Docker部署Api项目或服务&#xff0c;已经习惯了那一套成熟的操作流程&#xff0c;开发和部署确实快捷方便&#xff0c;但是还没在自己的电脑上进行操作过&#xff0c;特别是Windows10开始已经有WSL、WSL2去年在笔记本上捣鼓…

linux启动xorg进程,Linux 黑话解释:Xorg,X11,Wayland,什么是显示服务器

原标题&#xff1a;Linux 黑话解释&#xff1a;Xorg&#xff0c;X11&#xff0c;Wayland&#xff0c;什么是显示服务器您是否想知道X Server&#xff0c;Xorg&#xff0c;X11&#xff0c;Wayland以及诸如此类的东西到底是什么&#xff1f;Wayland vs Xorg&#xff0c;哪个更好&…

有气质的人都在看什么?

全世界只有3.14 % 的人关注了青少年数学之旅王小波说&#xff1a;我活在世上&#xff0c;无非想要明白些道理&#xff0c;遇见些有趣的事&#xff0c;倘能如我所愿&#xff0c;我的一生就算成功。你的圈子将决定你的人生。每一位对事物都有着独特的态度让你成为一个有趣的人。今…

投影变换[转]

4. 投影变换 一个投影变换类似于选择一个透镜的焦距&#xff0c;它是三种变换中最复杂的一个。 4.1 视锥&#xff08;Viewing Frustum&#xff09; 4.2 什么是投影变换? 4.3 设置投影矩阵 4.4 一个“W-Friendly”投影矩阵 4.1 视锥视锥就是场景中的一个三维空间&#xff0c;…

那些把天聊死的神操作。。| 今日最佳

全世界只有3.14 % 的人关注了青少年数学之旅【1】【2】【3】【4】【5】【6】【7】【8】【9】【10】【11】【12】&#xff08;图源网络&#xff0c;侵权删&#xff09;有话请“直”说↓ ↓ ↓

SqlDataReader对象的NextResult方法读取存储过程多个结果集

如上图&#xff0c;我这里有返回4个记录集,分别表示 发送的总数&#xff0c;成功数&#xff0c;失败数&#xff0c;以及所有的记录集&#xff0c;那么我怎么去获取呢&#xff1f; 如果我第二个记录集 第三个记录集 都是多行的话&#xff0c;怎么办&#xff1f;可以参考下面这张…

全部换新-微软复兴.NET,C#10 .NET6 VS2022各个强势!

VS2022.NET6C#10一起体验是啥感觉&#xff1f;爽&#xff01;令人印象深刻的是VS2022打开超大项目的流畅&#xff0c;.NET6极致简化的MiniAPI框架&#xff0c;C#10各种炫酷新语法。看看下图的代码你能认识吗&#xff1f;来自MiniAPI框架&#xff0c;直接在MapGet里面使用Lambda…

linux 修复图形界面,图形界面操作的备份和恢复Linux发行版

原标题&#xff1a;图形界面操作的备份和恢复Linux发行版来自&#xff1a;Linux迷链接&#xff1a;https://www.linuxmi.com/redo-rescue-2-0-6-linux.html现在可以下载Redo Rescue 2.0.6备份和恢复Linux发行版&#xff0c;该发行版增加了各种改进和新功能以及常见的错误修复。…

汇编语言的Hello World

汇编语言的Hello World&#xff0c;汇编语言没有我想象的那么低级&#xff0c;它已经具备了不少高级语言的特性&#xff0c;代码也变得清晰&#xff0c;层次清楚&#xff0c;易于维护了。a.asm.386.model flat,stdcall includelib kernel32.lib includelib user32.lib MessageB…

一条线一万美元的故事误导了你多少年

全世界只有3.14 % 的人关注了青少年数学之旅福特公司请斯坦门茨检修电机&#xff0c;画一道线用了一万美元&#xff0c;这个几乎人尽皆知的故事告诉我们一个道理&#xff1a;知识就是财富。故事讲到这里就结束了&#xff0c;但实际上&#xff0c;故事还有下文……20世纪初&…