资料介绍
从Python菜鸟到Python Kaggler的旅程(译注:kaggle是一个数据建模和数据分析竞赛平台)
假如你想成为一个数据科学家,或者已经是数据科学家的你想扩展你的技能,那么你已经来对地方了。本文的目的就是给数据分析方面的Python新手提供一个完整的学习路径。该路径提供了你需要学习的利用Python进行数据分析的所有步骤的完整概述。如果你已经有一些相关的背景知识,或者你不需要路径中的所有内容,你可以随意调整你自己的学习路径,并且让大家知道你是如何调整的。
步骤0:热身
开始学习旅程之前,先回答第一个问题:为什么使用Python?或者,Python如何发挥作用?
观看DataRobot创始人Jeremy在PyCon Ukraine 2014上的30分钟演讲,来了解Python是多么的有用。
现在你已经决心要好好学习了,也是时候设置你的机器环境了。最简单的方法就是从Continuum.io上下载分发包anaconda。Anaconda将你以后可能会用到的大部分的东西进行了打包。采用这个方法的主要缺点是,即使可能已经有了可用的底层库的更新,你仍然需要等待Continuum去更新Anaconda包。当然如果你是一个初学者,这应该没什么问题。
如果你在安装过程中遇到任何问题,你可以在这里找到不同操作系统下更详细的安装说明。
步骤2:学习Python语言的基础知识
你应该先去了解Python语言的基础知识、库和数据结构。Codecademy上的Python课程是你最好的选择之一。完成这个课程后,你就能轻松的利用Python写一些小脚本,同时也能理解Python中的类和对象。
具体学习内容:列表Lists,元组Tuples,字典Dictionaries,列表推导式,字典推导式。
任务:解决HackerRank上的一些Python教程题,这些题能让你更好的用Python脚本的方式去思考问题。
替代资源:如果你不喜欢交互编码这种学习方式,你也可以学习谷歌的python。这个2天的课程系列不但包含前边提到的Python知识,还包含了一些后边将要讨论的东西。
步骤3:学习Python语言中的正则表达式
你会经常用到正则表达式来进行数据清理,尤其是当你处理文本数据的时候。学习正则表达式的最好方法是参加谷歌的python教程,它会让你能更容易的使用正则表达式。任务:做关于小孩名字的正则表达式练习。
如果你还需要更多的练习,你可以参与这个文本清理的教程。数据预处理中涉及到的各个处理步骤对你来说都会是不小的挑战。
- 用Python学习科学编程 0次下载
- A星路径规划算法完整代码资料汇总 11次下载
- Python科学计算利器Anaconda 8次下载
- 机器学习必学的Python代码示例集 10次下载
- Python科学计算与数据分析 22次下载
- python设计一个简单推荐系统的资料和完整代码 14次下载
- 深度学习入门:基于Python的理论与实现电子书 30次下载
- python机器学习笔记资料免费下载 36次下载
- Python数据科学手册的PDF电子书免费下载 4次下载
- 使用Python实现截取路径中的文件名的实例说明 2次下载
- Python的学习和使用经验说明 16次下载
- 用于数据科学的python必学模块之Matplotlib的资料说明 14次下载
- python数据科学备忘单jupyter笔记本免费下载 7次下载
- python机器学习和深度学习的学习书籍资料免费下载 89次下载
- Python网页爬虫,文本处理,科学计算,机器学习和数据挖掘工具集 37次下载
- 17道经典考题,检验你的Python基本功 245次阅读
- Python Pandas如何来管理结构化数据 422次阅读
- 如何搭建Python编程环境 4291次阅读
- 什么是Python的相对路径 512次阅读
- 数据科学:Python VS R语言 1738次阅读
- 干货 数据科学入门指南 2924次阅读
- 代码实例及详细资料带你入门Python数据挖掘与机器学习 3031次阅读
- 如何快速学习Python?学习Python有哪些坑? 3645次阅读
- 17个非常有用的 Python 技巧 4648次阅读
- Airbnb机器学习和数据科学团队经验分享 3610次阅读
- 机器学习实例:Spark与Python结合设计 2608次阅读
- 分析、数据科学和机器学习平台最热语言_Python 1591次阅读
- 自学机器学习的误区和陷阱 4514次阅读
- 一种可以优雅编程的语言Python知识点汇总 4681次阅读
- 如何使用python进行第一个机器学习项目(详细教程篇) 1.5w次阅读
下载排行
本周
- 1ATmega8芯片中文手册
- 2.45 MB | 3次下载 | 1 积分
- 2VGA 转 HDMI 输出的音视频采集卡LCC385数据手册
- 0.34 MB | 2次下载 | 免费
- 3采用Eco-mode™的TPS54540B 4.5V至42V输入、5A 降压直流/直流转换器数据表
- 3.1MB | 1次下载 | 免费
- 4快速动态响应低噪声 3A LDO稳压器PCD3942 数据手册
- 0.85 MB | 1次下载 | 免费
- 56-A,12-V输入非隔离宽输出调整电源模块PTH12000数据表
- 663.15KB | 1次下载 | 免费
- 610 A 12-V输入非隔离降压开关电源模块PTH12060数据表
- 1.11MB | 1次下载 | 免费
- 750-A,4.5-V至14-V输入,非隔离,宽输出调节,采用TurboTrans™技术的电源模块PTH08T250W数据表
- 2.42MB | 1次下载 | 免费
- 832×4 LCD显示驱动芯片VK1C21系列数据手册
- 7.28 MB | 1次下载 | 免费
本月
- 1DC-DC电路(Buck)的设计与仿真
- 0.60 MB | 23次下载 | 2 积分
- 2UHD智能显示SoC VS680产品简介
- 0.46 MB | 11次下载 | 免费
- 3ES9038PRO解码芯片的电路原理图介绍
- 0.25 MB | 11次下载 | 5 积分
- 4东芝BiCD集成电路硅单片TB67S109AFNAG数据手册
- 1.93 MB | 6次下载 | 免费
- 5采用 Impedance Track™ 技术的宽量程电量监测计BQ34Z100-G1数据表
- 2.7MB | 6次下载 | 免费
- 616A 输出电流,高可靠、高效率 同步降压转换器PCD3201产品手册
- 0.47 MB | 6次下载 | 免费
- 7TDK电容器产品指南
- 11.88 MB | 6次下载 | 1 积分
- 8电池管理系统(BMS)软硬件介绍
- 0.23 MB | 5次下载 | 2 积分
总榜
- 1matlab软件下载入口
- 未知 | 935085次下载 | 免费
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420048次下载 | 免费
- 3Altium DXP2002下载入口
- 未知 | 233067次下载 | 免费
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191315次下载 | 免费
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183316次下载 | 免费
- 6labview8.5下载
- 未知 | 81567次下载 | 免费
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73786次下载 | 免费
- 8NI LabVIEW中实现3D视觉的工具和技术
- 未知 | 70088次下载 | 免费
评论
查看更多