A summary of Python e-books that are useful for free-to-read data analysis

Previously, I summarized Information gathering on machine learning and statistics. Today, as a continuation or supplement, I've put together a free-to-read Python E-book to help you analyze your data.

It's a good idea to poke the PDF here into your tablet or PC for reference whenever you need it. You can do a Google search every time, but it's safer to have the basic knowledge you want to make sure you understand in a book.

Programming language

First is Python 3 itself.

Free Python Books http://www.onlineprogrammingbooks.com/python/

From the above, you can browse various Python books for free. Some of them are a little older Python 2 books, so it's a good idea to be aware of which version of Python you're targeting.

By the way, my recommendation is

Dive Into Python 3 http://www.onlineprogrammingbooks.com/free-book-dive-into-python-3/

You can read the Japanese version of the above on the web page. http://diveintopython3-ja.rdy.jp/index.html

An Introduction to Python http://www.onlineprogrammingbooks.com/read-online-or-download-pdf-an-introduction-to-python/

Become a Code Breaker with Python http://www.onlineprogrammingbooks.com/become-a-code-breaker-with-python/

Programming Computer Vision with Python http://www.onlineprogrammingbooks.com/download-free-pdf-programming-computer-vision-with-python/

It is around.

Programming in Python 3, 2nd Edition http://www.ebooks-it.net/ebook/programming-in-python-3-2nd-edition

This is not free, but I think it's okay if you keep this book for programming in Python 3 series.

Numerical calculation

You may want to refer to the official SciPy and NumPy documentation.

SciPy Reference Guide http://docs.scipy.org/doc/scipy/scipy-ref-0.14.0.pdf

NumPy User Guide http://docs.scipy.org/doc/numpy-1.8.0/numpy-user-1.8.0.pdf

This is a huge volume, but it is useful as a reference because it covers the entire range.

Data analysis

This is the official document of the pandas head family.

Python Data Analysis Library http://pandas.pydata.org/pandas-docs/stable/pandas.pdf

This is also an official example, and the content is huge, so it is good to refer to it as a reference.

Data visualization

This is also the official Matplotlib documentation.

Matplotlib http://matplotlib.org/1.4.0/Matplotlib.pdf

It's a huge amount of over 1,000 pages, but I think it's rare that you need everything, so it's a good idea to refer to the necessary parts as appropriate.

Natural language processing

This is the original work of a Japanese book, Introduction to Natural Language Processing. This can also be read for free with a free license.

Natural Language Processing with Python (UPDATED FOR PYTHON 3) --- Analyzing Text with the Natural Language Toolkit http://www.nltk.org/book/

However, of course, the Japanese handling part in Chapter 12 of the above Japanese translation is not included.

However, the Japanese part can also be read here for free.

Japanese natural language processing with Python http://www.nltk.org/book-jp/ch12.html

If you combine these, you can read all chapters as an electronic book for free.

Summary

You can read most books for free if you are comfortable with English. There are good articles on the web, but it's still safest to read a well-organized book. It's a very good time.

If you have any other useful books, please let us know.

Recommended Posts

A summary of Python e-books that are useful for free-to-read data analysis
Summary of useful techniques for Python Scrapy
A well-prepared record of data analysis in Python
Python practice data analysis Summary of learning that I hit about 10 with 100 knocks
Data analysis in Python Summary of sources to look at first for beginners
Python for Data Analysis Chapter 4
Python for Data Analysis Chapter 2
Python for Data Analysis Chapter 3
Summary of statistical data analysis methods using Python that can be used in business
Five useful Python data types that are easy to forget
[Django] A collection of scripts that are convenient for development
<Python> Build a dedicated server for Jupyter Notebook data analysis
Preprocessing template for data analysis (Python)
A simple data analysis of Bitcoin provided by CoinMetrics in Python
A brief summary of Graphviz in python (explained only for mac)
Create a USB boot Ubuntu with a Python environment for data analysis
A Python beginner first tried a quick and easy analysis of weather data for the last 10 years.
Python visualization tool for data analysis work
Summary of various for statements in Python
Analysis for Data Scientists: Qiita Self-Article Summary 2020
Summary of probability distributions that often appear in statistics and data analysis
Code reading of faker, a library that generates test data in Python
Prepare a programming language environment for data analysis
Analysis for Data Scientists: Qiita Self-Article Summary 2020 (Practice)
[CovsirPhy] COVID-19 Python Package for Data Analysis: Data loading
Data analysis python
Data analysis in Python: A note about line_profiler
Summary of frequently used Python arrays (for myself)
(Preserved version: Updated from time to time) A collection of useful tutorials for data analysis hackathons by Team AI
A collection of resources that may be useful for creating and expanding dotfiles
[Introduction to Python] How to get the index of data with a for statement
A python script that generates a sample dataset for checking the operation of a classification tree
Get a large amount of Starbucks Twitter data with python and try data analysis Part 1
A python script that gets the number of jobs for a specified condition from indeed.com
A program that summarizes the transaction history csv data of SBI SECURITIES stocks [Python3]
Summary of versions of the Python standard library that are now server validated on https
Use data class for data storage of Python 3.7 or higher
[Python] A program that counts the number of valleys
Summary of tools needed to analyze data in Python
Data analysis for improving POG 1 ~ Web scraping with Python ~
[Python] [Word] [python-docx] Simple analysis of diff data using python
[For beginners] How to study Python3 data analysis exam
Summary of useful tips for Linux terminals ☆ Updated daily
List of Python libraries for data scientists and data engineers
Masks are useful for searching within Pandas data frames
Summary of python environment settings for myself [mac] [ubuntu]
Summary of tools for operating Windows GUI with Python
I made a VM that runs OpenCV for Python
Summary of pre-processing practices for Python beginners (Pandas dataframe)
Python that merges a lot of excel into one excel
Challenge principal component analysis of text data with Python
Analysis of measurement data ①-Memorandum of understanding for scipy fitting-
A brief summary of Linux antivirus software for individuals
Summary of Pandas methods used when extracting data [Python]
List of Python code used in big data analysis
A server that echoes data POSTed with flask / python
[CovsirPhy] COVID-19 Python package for data analysis: SIR-F model
[CovsirPhy] COVID-19 Python package for data analysis: S-R trend analysis
[CovsirPhy] COVID-19 Python Package for Data Analysis: SIR model
Python: Get a list of methods for an object
[CovsirPhy] COVID-19 Python Package for Data Analysis: Parameter estimation