current position:Home>The founder of pandas teaches you how to use Python for data analysis (mind mapping)
The founder of pandas teaches you how to use Python for data analysis (mind mapping)
2021-08-23 16:40:29 【Photography】
Reading guide :Python It's the king language in the field of data science , Many scientists 、 The engineer 、 Analysts use it to do data related work . because Python It is easy to learn 、 The flexible features of grammar , A lot of people who need to process data want to learn , There are two main categories :
Finance and Economics 、 Statistics background , They have a lot of data to deal with in their daily work 、 analysis , But for learning to use programming languages in the computer field Python I don't know what to do .
Some want to learn Python I'm a computer worker , They are busy with their work , I don't have much time to study systematically through the Internet Python Data technology
For the needs of these two types of personnel , Recently published 《 utilize Python Data analysis 》 The first 2 Version is a good choice . Now let's combine the contents of this book , How to use Python Data analysis .
edit
01 Python Data analysis process and learning path
The process of data analysis can be summarized as follows : Reading and writing 、 Processing calculations 、 Analytical modeling and visualization Four parts . Different... Will be used in different steps Python Tools . The theme of each step also contains a lot of content .
edit
According to the tools needed for each part ,Python The learning path of data analysis is as follows :
edit
02 utilize Python Read and write data
Python Read and write data , It mainly includes the following contents :
edit
Let's look at it in a little bit of code :
edit
so , Just two or three lines of code Python Read in EXCEL file .
03 utilize Python Processing and calculating data
edit
In the first and second steps , We mainly use Python The tool library NumPy and pandas. among ,NumPy It is mainly used in scientific calculation of vectorization ,pandas It is mainly used for phenotypic data processing .
edit
▲NumPy
edit
▲pandas
04 utilize Python Analytical modeling
edit
In terms of analysis and modeling , This book mainly introduces Statsmdels and Scikit-learn Two libraries .
.Statsmodels Allow users to browse data , Estimating statistical models and performing statistical tests . Extensive descriptive statistics can be provided for different types of data and for each estimator , Statistical tests , Drawing function and result statistics list .
edit
▲.Statsmodels
Scikit-leran It's the famous machine learning library , All kinds of machine learning algorithms can be used quickly .
edit
▲Scikit-leran
05 utilize Python Data visualization
edit
Data visualization is an important part of data work , It can assist in the analysis, it can also show the results . This book mainly introduces Python One of the most popular visualization Libraries Matplotlib:
edit
06 summary : Why choose this book
《 utilize Python Data analysis 》 The first 2 The original author is a data scientist in the United States Wes McKinney, He graduated from MIT , It's famous Python Data technology class library pandas The founder of , Worked in Data Science in many investment banks . The first edition of this book was written by Wes McKinney Written in 2010 year , after 7 Technological development in , Some of the techniques in the first edition are no longer applicable , So he is in 2017 Published the second edition of this book in , A lot of technology in the book 、 Code 、 The example has been updated . Because this book is highly praised , The domestic market will soon introduce .
About author : Xu Jingyi , yes 《 utilize Python Data analysis 》 The first 2 The translator of the English version , Data analyst of industrial and Commercial Bank of China , He makes a lot of use of all kinds of Python Data technology , about Python I know a lot about mathematics, science and technology , At the same time, I have a good command of English , So that the translation quality of this book can be guaranteed .
《 utilize Python Data analysis 》 The book first 2 edition
Recommended language : Suitable for just learning Python Data analysts or those who have just studied data science and scientific computing Python Programmer . Read this book to get a report on Python Lower operation 、 Handle 、 cleaning 、 A complete description of regular data sets .
The sharing format of books is PDF The electronic , Friends can also read and learn on their mobile phones !
Books are only auxiliary after all , Want to really learn more python, Of course, there should be systematic learning methods and learning tutorials to make your learning smooth on the road !
Now let's see what I prepared for you python Self taught video tutorial ( Free sharing ) If you need a small partner, you can write a letter directly “ Information ” Get it now
In this series of videos 400 Set , This video is divided into 3 season :
Season one 【 The basic chapter 】Python Basics (115 Set )
Season two 【 Improve 】Python Go deep and expand (100 Set )
Season 3 【 Extensions 】 Network programming 、 Multithreading 、 expanded memory bank (85 Set )
Fourth Season 【 Master 】 Algorithm 、Python Source code 、 Functional programming 、 Manual implementation of neural networks (100 Set )
I hope it can help the little friends who are learning programming and preparing to learn programming ! It's packed ! python Dan Qing ← Princess obtain Python Data analysis pdf
copyright notice
author[Photography],Please bring the original link to reprint, thank you.
https://en.pythonmana.com/2021/08/20210823164026832B.html
The sidebar is recommended
- [Python introduction project] use Python to generate QR code
- Compile D + +, and use d to call C from python
- Quickly build Django blog based on function calculation
- Python collects and monitors system data -- psutil
- Finally, this Python import guide has been sorted out. Look!
- Quickly build Django blog based on function calculation
- Python interface test unittest usage details
- Implementation of top-level design pattern in Python
- You can easily get started with Excel. Python data analysis package pandas (VII): breakdown
- Python simulation random coin toss (non optimized version)
guess what you like
-
Python tiktok 5000+ V, and found that everyone love this video.
-
Using linear systems in python with scipy.linalg
-
Using linear systems in python with scipy.linalg
-
Together with Python to do a license plate automatic recognition system, fun and practical!
-
You can easily get started with Excel. Python data analysis package pandas (XI): segment matching
-
Advanced practical case: Javascript confusion of Python anti crawling
-
Using linear systems in python with scipy.linalg
-
Fast power modulus Python implementation of large numbers
-
Quickly build Django blog based on function calculation
-
This paper clarifies the chaotic switching operation and elegant derivation of Python
Random recommended
- You can easily get started with Excel pandas (I): filtering function
- You can easily get started with Excel. Python data analysis package pandas (II): advanced filtering (I)
- You can easily get started with Excel. Python data analysis package pandas (2): advanced filtering (2)
- You can easily get started with Excel. Python data analysis package pandas (3): making score bar
- Test Development: self study Dubbo + Python experience summary and sharing
- You can easily get started with Excel. Python data analysis package pandas (V): duplicate value processing
- How does Python correctly call jar package encryption to get the encrypted value?
- Python 3 interview question: give an array. If there is 0 in the array, add a 0 after 0, and the overall array length remains the same
- Python simple Snake game (single player mode)
- Using linear systems in python with scipy.linalg
- Python executes functions and even code through strings! Come and understand the operation of such a top!
- Decoding the verification code of Taobao slider with Python + selenium, the road of information security
- [Python introduction project] use Python to generate QR code
- Vanessa basks in her photos and gets caught up in the golden python. There are highlights in the accompanying text. She can't forget Kobe after all
- [windows] Python installation pyteseract
- [introduction to Python project] create bar chart animation in Python
- Fundamentals of Python I
- Python series tutorials 116
- Python code reading (chapter 35): fully (deeply) expand nested lists
- Practical series 1 ️⃣ Wechat applet automatic testing practice (with Python source code)
- Python Basics: do you know how to use lists?
- Solution of no Python 3.9 installation was detected when uninstalling Python
- [Python homework] coupling network information dissemination
- [common links of Python & Python]
- Python application software development tool - tkinterdesigner v1.0 5.1 release!
- [Python development tool tkinterdiesigner]: example: develop stock monitoring alarm using Tkinter desinger
- [Python development tool Tkinter designer]: Lecture 2: introduction to Tkinter designer's example project
- [Python development tool Tkinter designer]: Lecture 1: introduction to the basic functions of Tkinter Designer
- [introduction to Python tutorial] use Python 3 to teach you how to extract any HTML main content
- Python socket implements UDP server and client
- Python socket implements TCP server and client
- leetcode 1261. Find Elements in a Contaminated Binary Tree(python)
- [algorithm learning] 1486 Array XOR operation (Java / C / C + + / Python / go / trust)
- leetcode 1974. Minimum Time to Type Word Using Special Typewriter(python)
- The mobile phone uses Python to operate picture files
- [learning notes] Python exception handling try except...
- Two methods of using pandas to read poorly structured excel. You're welcome to take them away
- Python sum (): the summation method of Python
- Practical experience sharing: use pyo3 to build your Python module
- Using Python to realize multitasking process