百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 文章教程 > 正文

数据分析却不懂 Python,这份快速入门秘籍不要错过

yund56 2025-03-11 16:36 6 浏览


实名推荐Python学习利器——《Jupyter Notebook数据分析入门与实战》

列位看官,你道此书何来,人邮君给你讲个发生在大观园的小故事,宝玉也要学python……

是日傍晚,宝玉正在书房学习编程。不闻书声朗朗,但见双目空洞,直勾勾看着屏幕出神。

这时袭人丫鬟说道:“林姑娘来了。”宝玉听闻,忙起身出门迎接,笑着说道:“我学习正累了,想找个人说说话,可巧你就来了”。黛玉笑道:“难道不是只学习了一刻钟,便就困了。”宝玉附和说道:“妹妹说的是,我今日正为学习的事情发愁呢?近日老爷要我连四书五经也暂且放下,只让我用python学习数据分析,说是将来大有用处,以后求取功名利禄就指望这个了。我不敢违逆,只发起狠来学习。常人都说,人生苦短,我用python可是我学起来,越发觉得没头绪,苦不堪言。宁可人生短一些,大不了明天就死了,也不要再学这劳什子了!”

黛玉恼道:“大白天的,说什么死啊活啊这等疯话,你再这样胡说,我再也不来你这了。”说完抬身便要走,宝玉赶紧拉拉黛玉的手,央求道:“好妹妹,是我不对,再也不说了。”说完便要发誓,黛玉见宝玉学得面容憔悴,心一下子软了下来,因一边拧他的嘴一边说道:“好好的,发什么誓!你以后别再说这等疯话便是。怎么,学习遇到何等难事了?”

宝玉捂着脸,心想林妹妹何曾有这么大的力气(由图可见拧得厉害),但又不敢多言,便叹了一口气道:“可不是,真真难住了我。都说python的数据分析有好大的能耐,到我手里,却是毫无用武之地,网上资料虽多,可杂乱无章,不知从哪里开始学起。林妹妹,你有什么好法子教教我吗?你上次不是说,你看过一本奇书,只须跟着这部书来学习python,几日之内便可融会贯通,好妹妹,你就告诉我吧!”

黛玉笑道:“你只知道人生苦短,我用python,殊不知这句话只说了一半,如何学习python,世人虽没有说,但都藏在了那本书里。那书也是宝姐姐送我的呢,叫《Jupyter Notebook数据分析入门与实战》。”宝玉一听,疑问道:“这个名字好生奇怪,Jupyter Notebook是什么。”黛玉惊奇道:“你学了这么久,如何这也不知道?可真是离奇了。那本书在我那边,还是去我书房,我再与你说罢。”

于是黛玉领着宝玉,穿过一道画廊,来到潇湘馆的书案前,翻出那本书来。

黛玉遍翻着书边说道:“想必你是没看过此书,所以学习不得要领。我且和你说,Jupyter notebook 是一种Web应用,也是一个交互式笔记本,它能让你将说明文本、数学方程、代码和可视化内容全部组合到一个文档中呢,对于初学者,这是极方便的。我且给你看一张照片。”

说着,黛玉便打开电脑,挑出一张图出来,与宝玉说道:“你看这张图片,便是Jupyter notebook典型的界面了。上面既有文字说明,也有代码,代码框下面便是运行的结果。交互式学习的精髓,全在这里了。如此学习,岂不是直白方便?你可知人工智能专家吴恩达?他给学生上课时,就是用的这个做的笔记。而这本书,便是专门教世人如何使用Jupyter noebook的。你只需跟着这本书学习个十天半个月,包管你能学出个模样出来。”

黛玉方欲还要说话,只见那宝玉痴痴地看着那本书,如何听得进去?正在这时,只听得廊外雪雁丫鬟道:“宝姑娘来了。”两个人刚刚抬起头,只见宝钗已跨进书房,笑道:“我来的可真是巧,原来宝玉也在这里。手里的书,岂不是我前阵子送给林妹妹的,你拿着做甚么?”

宝玉忙合上书本迎上去,问了好,说道:“宝姐姐有所不知,近日看各位姐姐妹妹都在谈论python,数据分析,就连老祖宗昨日也问起我来。近日老爷也让我学,我却一直不得要领,可巧林妹妹向我推荐这本书,说是跟着学起来,必能学出个模样出来。”

宝姐姐笑道:“怪不得你和颦儿捧着书看呢。我前阵子偶遇这本书,跟着学一遍后,觉得这书真真是好,里里外外,把Jupyter notebook说的极敞亮了。”

宝玉忙问:“方才林妹妹解释了一番,我才明白Jupyter notebook是学习python的好法子,在数据可视化方面,更是了不得。宝姐姐可否细细说来,这本书到底有哪些妙处呢?”

宝钗道:“我仔细想来,这本书,有三个妙处,叩门,行廊,入画。且听我一一与你说来。头等的妙处便是入门容易,叩门即开,便是一番天地。作者是真真下了苦功夫,一点点将Jupyter notebook抽丝剥茧开来,领着你看。你且翻开第一章,看这一页

就连如何建立一个新文档都说与你听,怕你不明白,还贴心地把图片给你看,恨不得站在你面前,一字一句掰开说与你听。”

黛玉也说道:“可不是,真难为作者这样为读者想着,定是费了许多心思。前些日子,乡下的刘姥姥跟着贾母把大观园里里外外逛了个遍,还有众多姑娘陪同着,把一砖一瓦都说与刘姥姥听。宝哥哥,你现在就是那个刘姥姥,而这本书就是领着你游逛的老太太和姑娘们呢。”

宝玉笑道:“林妹妹这个比方,我更加明白了。我跟着这个老太太,不消时日,大观园里哪只蛐蛐产了籽,哪个雀儿筑了巢我都一清二楚呢。”

话未说完,黛玉已掩面笑了,宝钗笑说:“你说这些,倒是擅长得很。别光顾着逗趣,把要紧事忘记了。这本书的第二个妙处,便是行廊,更进一步,教那些的人学会用pandas进行数据处理。只要沿着这画廊走,在作画之前,提前整理整理数据,总是错不了的。对于叩开门的人,若只晓得把数据拿来就作图作画,而不先对数据进行处理,做出的图再精巧,也是败絮其中的。因为数据里面有需要转换的,有缺掉的,有驴唇不对马嘴的,有需要事先排序的,有需要进一步分析的,不单单是做出个图就完事了。就好比再好的食材,也需要事先处理干净利索些,才能做出一道好菜来。这本书啊,就为你想到了这一点。”

黛玉道:“宝姐姐说的极是。我看着也是觉得这点虽不起眼,但没了它,即使费心思画好了,也不见得准确。这行廊,便是数据处理的关键了,唯有沿着画廊走,一步步把数据处理的干净利索了,才能用这些数据来画画儿。若没了这廊作引子,你万万达不到最后的目的地的。你且看这一页,便是教你如何用布尔值来筛选数据的:

还有这一页,便是教你如何做一些简单的数据分析的:

不仅如此,代码啊,图样啊,都明明白白展现出来,你还怕学不明白?”

宝玉口内笑道:“原来如此,你若不说,我还真就只知道大笔一挥,也不管有没有蘸墨汁了。”

宝钗道:“正是如此,可见作者水平也是有的,竟能替咱这些外行的人想到这些。”

知道行廊之妙后,宝玉便问入画又怎样一番见解。宝钗笑道:“颦儿已看过一遍了罢,你且说说,这个入画该如何解释?”

黛玉因回道:“我也是刚刚看完,若说的不对,宝姐姐可别笑话我。我觉得这本书第三个妙处:入画,便是结合具体的事例儿,教会读者许多绘图库的使用,真真的画出图儿来。常言道,百闻不如一见,百学不如一练,从pandas到Matplotlib,再到Bokeh,如何调用,如何绘图,如何着色,一一在白纸上写明白了。学会了这些,便可以鲤鱼跃龙门,刘姥姥摇身一变,变成个要画整个大观园的四姑娘惜春了!”

宝钗忙拧黛玉的嘴,笑着说道:“你瞧瞧颦儿这张嘴,叫人恨也不是,不恨也不是。不过这第三个妙处是说对了,现在这世道,就连那些婆娘都会敲几行代码,但要看学的是金玉还是棉絮,就要看这些真本事了。这本书也是一字一句,不厌其烦地展示那些巧法儿的使用,你看这一页,但凡跟着学,你便可以知道这些图儿是如何画出来的了。入画还有另外的意思,但凡你叩门,行廊,到了入画这一步,便算是真正入了Jupyter notebook 的行当了,任何图儿信手捏来,随意作画,也是不在话下。”

宝玉见状,更加喜不自胜,说道:“这可正是越发的精巧了,竟能如何画出这些图来。我以后学成了,定要把大观园和各位妹妹姐姐们都画出来。”

黛玉听到宝钗说到“金玉”二字,想着是宝玉和宝钗的“金玉良缘”,心里顿时阵痛起来,冷笑道:“竟不知说你如何是好了,这岂是画画山水草木用的?这是让你可视化数据的,你拿来帮贾府分析各项收入支出才是正经。你果真要画姐妹们,也须先画宝姐姐,宝姐姐可就盼着你以后成就一番功名呢。”

宝钗见状,知是自己无意之中说了“金玉”二字,恼了颦儿,自发后悔起来,但也不好挽回,只好佯作没有会意,接着说道:“叩门见景,行廊蜿蜒,入画挥墨,这三点,便是这本书的三大妙处了。不仅如此,此书还有个妙处,权且叫做开山。这书啊,应该算是第一本用白话出版的Jupyter notebook教程呢,从古至今,这书算是头一遭教世人使用Jupyter notebook进行数据分析的书,算是开山始祖了。开山入画,跟着它学完一遍,画任何图儿也都不用怕的。”

宝玉听罢,哪里肯错过!央告着说道:“好姐姐,这书是哪里求得的,我也要一本才是。”

宝钗笑道:“这事不难,点击下面这个链接即可购买。”


三人又说笑了一回,此时丫鬟过来说老太太那边传晚饭了,三人便一同往贾母那边走去,此后无甚要紧话,闲言少叙罢了。

唯有这本书,还值得一表。满纸金玉言,一把辛酸泪。都云作者痴,谁解其中味。作者倾注几多心血,方成就此书。欲知本书到底如何,或是想学Jupyter notebook如何使用的,或是欲学习数据分析的,或是想加深对其理解的,此书都值得一看。

本书共10章,重点介绍了如何使用 Jupyter Notebook 进行数据可视化分析,包括 Jupyter Notebook 的基础操作、使用 pandas 进行数据分析、使用 Matplotlib 绘图、完全掌握 Matplotlib、使用 Bokeh 绘图、完全掌握 Bokeh、自定义 Jupyter Notebook、使用云端 Jupyter Notebook、用 Jupyter Notebook 编写 Ruby 和 R 语言等内容。

  • 轻松入门——详细介绍 Jupyter Notebook 基础操作,手把手教你学会使用 Jupyter Notebook。
  • 进阶技能——使用 pandas 进行数据分析,掌握 Python 数据分析核心技能。
  • 精彩实战——使用 Matplotlib 和Bokeh 绘制多种图形,轻松实现数据可视化
<script type="text/javascript" src="//mp.toutiao.com/mp/agw/mass_profit/pc_product_promotions_js?item_id=6891450787528966670"></script>

相关推荐

一对多查询,Vlookup公式组合Countifs,详细解读!

我们模拟工作中的使用场景,只保留了关键的两列数据需要根据部门条件,把所有的员工信息给匹配出来首先,当存在多个结果值时,我们去查找的时候,只会返回第一个出现的值:=VLOOKUP(D2,A:B,2,0)...

自动获取vlookup函数的第三参数,再也不用一列一列的数了

对于vlookup函数,很多人都有会这样的想法:vlookup函数的第三参数为什么就不能自动的获取到呢,还需要一个一个的数太烦人了。有没有什么方法能自动的获取vlookup函数的第三参数呢?当然有了,...

VLOOKUP函数比对一般用法

格式"=VLOOKUP(要查谁,在哪查,返还值为查询范围的第几列,精确还是近似)"。中间用逗号隔开。如:A列为全部人员姓名,B列为对应全部身份证号码,C列为部分人员姓名(有在A列里的,...

VLOOKUP的这些坑,你都知道吗?

VLOOKUP的这些坑,你都知道吗?VLOOKUP是大家常用的查找引用函数,很多人正式学习Excel都是从这个函数开始的,但有的时候VLOOKUP却不太听话,公式返回错误结果,让人苦不堪言。有时明明数...

重塑Excel体验:VLOOKUP与公式联动,轻松实现多列信息一键匹配!

真心羡慕啊!每次我都要慢悠悠地一个个用VLOOKUP去找数据,跟蜗牛爬似的慢,还容易出错,可你看看人家同事,手一挥,几十秒就搞定了,那叫一个利索!步骤一:输入VLOOKUP函数并设置查找值在需要输入公...

巧用Vlookup函数揪出“第三者”

在一张Excel表格的重复记录中,让你快速列出每种不同物品第2次或第n次出现的记录,你会怎么做?Vlookup函数就有这个本事。举例来说,产品或者物流表格中往往会记录有同一货物的多笔数据(如下图的今日...

一次匹配多个值,Vlookup、Xlookup、Filter公式,你用哪个

举个工作实例,左边是员工信息表数据需要根据编号,把后面所有的信息一次性的匹配出来工作中,经常遇到这种问题,有3个公式,可以快速的解决,分别是VLOOKUP公式,XLOOKUP公式,Filter公式1、...

Excel实例:VLOOKUP与XLOOKUP双条件精确查找、模糊查找

咱们今天通过实例聊聊VLOOKUP和XLOOKUP,看看它们在精确和模糊查找上有什么不同。我们假设有一个数据表,这个表里有地区、品类以及对应的金额。根据大区和品类这两个条件,来查找并匹配出相应的金额数...

带超链接的Vlookup公式查找匹配,你会么

举个例子,左边有源数据,现在我们需要根据部分员工数据,查找匹配工资,并且带一个超链接,当我们点击工资数据时,自动跳转到原数据位置1、查找结果正常我们想查找匹配出结果,用vlookup公式,或xlook...

Vlookup公式查找出错,原表明明有数据

Vlookup公式天天用,但是经常出错,还找不出原因,今天分享3步检查曲,举个工作中的例子:左边是工资表,需要查找匹配部分员工的工资数据1、公式引用出错我们使用VLOOKUP公式,查找匹配,输入的公式...

不用嵌套其它函数,VlOOKUP实现一对多查找

在处理日常工作时,我们常会遇到一份详细的花名册,其中记录了众多人员的多项信息。然而,当需要从这份名单中快速提取特定人员的相关资料时,一个常见的问题是:目标信息与花名册中的列顺序并不一致。如图所示:面对...

VLOOKUP函数开挂用法:多表多文件多区域查找大揭秘

在日常办公中,Excel堪称我们的得力助手,而VLOOKUP函数更是其中的明星,被大家广泛运用,堪称“数据查找神器”。说起VLOOKUP函数,相信大家都不陌生。最常见的用法,就是在一个表...

按需填充 根据指定数字填充重复数据

由于公司启用了新标签,现在需要根据盘点产品数重新打印指定数量的标签。比如冰箱4台,洗衣机2台,那么就要在D2:D5数据区域复制4个重复的冰箱品名、2个重复的洗衣机品名,以此类推(图1)。手动复制容易出...

那些可以替代VLOOKUP的函数们!

大家好,今天我们来讲讲那些和VLOOKUP功能一样的函数们,但是却没有VLOOKUP函数那么有名气,所有总是嫉妒VLOOKUP函数。VLOOKUP函数大家肯定都很熟悉了。VLOOKUP函数是一个查询类...

VLOOKUP跨表查找,你会吗?

VLOOKUP跨表查找,你会吗?VLOOKUP函数是大家最常用的查找引用函数,我们在工作中经常用它按照条件查找对应的数据,但是当数据源分散在多张工作表中时,你知道怎么跨表查找吗?今天我通过一个Exce...