没有合适的资源?快使用搜索试试~ 我知道了~
首页用Numpy、Scipy、pandas、Scikit-Learn、XGBoost、Tensorflow、Keras入门数据科学
资源详情
资源评论
资源推荐

Data Science with Python explained
An overview of using Python for data science
including Numpy, Scipy, pandas, Scikit‑
Learn, XGBoost, TensorFlow andKeras.
So you’ve heard of data science and you’ve heard of Python.
You want to explore both but have no idea where to start — data
science is pretty complicated, after all.
Don’t worry — Python is one of the easiest programming languages to
learn. And thanks to the hard work of thousands of open source
contributors, you can do data science, too.
If you look at the contents of this article, you may think there’s a lot
to master, but this article has been designed to gently increase the
difficulty as we go along.
One article obviously can’t teach you everything you need to know
about data science with python, but once you’ve followed along you’ll
know exactly where to look to take the next steps in your data science
journey.
Contents:
Why Python?
Installing Python
Using Python for Data Science
Numeric computation in Python
Statistical analysis in Python
Data manipulation in Python
Working with databases in Python
Carl Dawson
F
o
ll
ow
Mar 24
·
13 min read
•
•
•
•
•
•
•

Data engineering in Python
Big data engineering in Python
Further statistics in Python
Machine learning in Python
Deep learning in Python
Data science APIs in Python
Applications in Python
Summary
Why Python?
Python, as a language, has a lot of features that make it an excellent
choice for data science projects.
It’s easy to learn, simple to install (in fact, if you use a Mac you
probably already have it installed), and it has a lot of extensions that
make it great for doing data science.
•
•
•
•
•
•
•
•

Just because Python is easy to learn doesn’t mean its a toy
programming language — huge companies like Google use Python for
their data science projects, too. They even contribute packages back
to the community, so you can use the same tools in your projects!
You can use Python to do way more than just data science — you can
write helpful scripts, build APIs, build websites, and much much
more. Learning it for data science means you can easily pick up all
these other things as well.
Things tonote
There are a few important things to note about Python.
Right now, there are two versions of Python that are in common use.
They are versions 2 and 3.
Most tutorials, and the rest of this article, will assume that you’re
using the latest version of Python 3. It’s just good to be aware that
sometimes you can come across books or articles that use Python 2.
The difference between the versions isn’t huge, but sometimes
copying and pasting version 2 code when you’re running version 3
won’t work — you’ll have to do some light editing.
The second important thing to note is that Python really cares about
whitespace (that’s spaces and return characters). If you put
whitespace in the wrong place, your programme will very likely throw
an error.
There are tools out there to help you avoid doing this, but with
practice you’ll get the hang of it.
If you’ve come from programming in other languages, Python might
feel like a bit of a relief: there’s no need to manage memory and the
community is very supportive.
If Python is your first programming language you’ve made an
excellent choice. I really hope you enjoy your time using it to build
awesome things.

Installing Python
The best way to install Python for data science is to use the Anaconda
distribution (you’ll notice a fair amount of snake-related words in the
community).
It has everything you need to get started using Python for data
science including a lot of the packages that we’ll be covering in the
article.
If you click on Products -> Distribution and scroll down, you’ll see
installers available for Mac, Windows and Linux.
Even if you have Python available on your Mac already, you should
consider installing the Anaconda distribution as it makes installing
other packages easier.
If you prefer to do things yourself, you can go to the official Python
website and download an installer there.
Package Managers
Packages are pieces of Python code that aren’t a part of the language
but are really helpful for doing certain tasks. We’ll be talking a lot
about packages throughout this article so it’s important that we’re set
up to use them.
Because the packages are just pieces of Python code, we could copy
and paste the code and put it somewhere the Python interpreter (the
thing that runs your code) can find it.
剩余17页未读,继续阅读













tox33
- 粉丝: 64
- 资源: 306
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
最新资源
- ARM Cortex-A(armV7)编程手册V4.0.pdf
- ABB机器人保养总结解析.ppt
- 【超详细图解】菜鸡如何理解双向链表的python代码实现
- 常用网络命令的使用 ipconfig ping ARP FTP Netstat Route Tftp Tracert Telnet nslookup
- 基于单片机控制的DC-DC变换电路
- RS-232接口电路的ESD保护.pdf
- linux下用time(NULL)函数和localtime()获取当前时间的方法
- Openstack用户使用手册.docx
- KUKA KR 30 hA,KR 60 hA机器人产品手册.pdf
- Java programming with JNI
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制

评论0