Hands-On Data Analysis with NumPy and pandas: Implement Python packages from data manipulation to processing
暫譯: 實戰數據分析:使用 NumPy 和 pandas 實現從數據處理到操作的 Python 套件
Curtis Miller
- 出版商: Packt Publishing
- 出版日期: 2018-06-29
- 售價: $1,390
- 貴賓價: 9.5 折 $1,321
- 語言: 英文
- 頁數: 168
- 裝訂: Paperback
- ISBN: 1789530792
- ISBN-13: 9781789530797
-
相關分類:
Python、程式語言、Data Science
海外代購書籍(需單獨結帳)
相關主題
商品描述
Get to grips with the most popular Python packages that make data analysis possible
Key Features
- Explore the tools you need to become a data analyst
- Discover practical examples to help you grasp data processing concepts
- Walk through hierarchical indexing and grouping for data analysis
Book Description
Python, a multi-paradigm programming language, has become the language of choice for data scientists for visualization, data analysis, and machine learning.
Hands-On Data Analysis with NumPy and Pandas starts by guiding you in setting up the right environment for data analysis with Python, along with helping you install the correct Python distribution. In addition to this, you will work with the Jupyter notebook and set up a database. Once you have covered Jupyter, you will dig deep into Python's NumPy package, a powerful extension with advanced mathematical functions. You will then move on to creating NumPy arrays and employing different array methods and functions. You will explore Python's pandas extension which will help you get to grips with data mining and learn to subset your data. Last but not the least you will grasp how to manage your datasets by sorting and ranking them.
By the end of this book, you will have learned to index and group your data for sophisticated data analysis and manipulation.
What you will learn
- Understand how to install and manage Anaconda
- Read, sort, and map data using NumPy and pandas
- Find out how to create and slice data arrays using NumPy
- Discover how to subset your DataFrames using pandas
- Handle missing data in a pandas DataFrame
- Explore hierarchical indexing and plotting with pandas
Who This Book Is For
Hands-On Data Analysis with NumPy and Pandas is for you if you are a Python developer and want to take your first steps into the world of data analysis. No previous experience of data analysis is required to enjoy this book.
Table of Contents
- Setting Up a Python Data Analysis Environment
- Diving into NumPY
- Operations on NumPy Arrays
- Pandas Are Fun! What Is pandas?
- Arithmetic, Function Application and Mapping with pandas
- Managing, Indexing, and Plotting
商品描述(中文翻譯)
掌握使數據分析成為可能的最受歡迎的 Python 套件
主要特點
- 探索成為數據分析師所需的工具
- 發現實用範例以幫助您理解數據處理概念
- 深入了解層次索引和分組以進行數據分析
書籍描述
Python 是一種多範式編程語言,已成為數據科學家在可視化、數據分析和機器學習方面的首選語言。
《使用 NumPy 和 Pandas 的實作數據分析》首先指導您設置適合 Python 數據分析的環境,並幫助您安裝正確的 Python 發行版。此外,您將使用 Jupyter notebook 並設置數據庫。在掌握 Jupyter 之後,您將深入研究 Python 的 NumPy 套件,這是一個具有高級數學函數的強大擴展。接著,您將創建 NumPy 陣列並使用不同的陣列方法和函數。您將探索 Python 的 pandas 擴展,這將幫助您掌握數據挖掘並學會對數據進行子集處理。最後,您將學會如何通過排序和排名來管理您的數據集。
在本書結束時,您將學會如何對數據進行索引和分組,以進行複雜的數據分析和操作。
您將學到什麼
- 了解如何安裝和管理 Anaconda
- 使用 NumPy 和 pandas 讀取、排序和映射數據
- 了解如何使用 NumPy 創建和切片數據陣列
- 發現如何使用 pandas 對 DataFrame 進行子集處理
- 處理 pandas DataFrame 中的缺失數據
- 探索使用 pandas 的層次索引和繪圖
本書適合誰
如果您是 Python 開發人員並希望邁出數據分析世界的第一步,《使用 NumPy 和 Pandas 的實作數據分析》非常適合您。享受本書不需要任何數據分析的先前經驗。
目錄
- 設置 Python 數據分析環境
- 深入了解 NumPy
- 對 NumPy 陣列的操作
- Pandas 很有趣!什麼是 pandas?
- 使用 pandas 進行算術、函數應用和映射
- 管理、索引和繪圖