Learning pandas : High-performance data manipulation and analysis in Python, 2/e
暫譯: 學習 pandas:Python 中的高效數據處理與分析,第二版
Michael Heydt
- 出版商: Packt Publishing
- 出版日期: 2017-06-30
- 定價: $1,600
- 售價: 6.6 折 $1,056
- 語言: 英文
- 頁數: 446
- 裝訂: Paperback
- ISBN: 1787123138
- ISBN-13: 9781787123137
-
相關分類:
Python
-
相關翻譯:
Pandas 資料分析實戰:使用 Python 進行高效能資料處理及分析 (Learning pandas : High-performance data manipulation and analysis in Python, 2/e) (繁中版)
立即出貨 (庫存=1)
買這商品的人也買了...
-
$1,962Introduction to Machine Learning with Python: A Guide for Data Scientists (Paperback)
-
$990Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython, 2/e (Paperback)
-
$2,220$2,109 -
$2,224Hands-On Unsupervised Learning Using Python (Paperback)
-
$2,185Deep Learning Illustrated: A Visual, Interactive Guide to Artificial Intelligence (Paperback)
商品描述
Key Features
- Get comfortable using pandas and Python as an effective data exploration and analysis tool
- Explore pandas through a framework of data analysis, with an explanation of how pandas is well suited for the various stages in a data analysis process
- A comprehensive guide to pandas with many of clear and practical examples to help you get up and using pandas
Book Description
You will learn how to use pandas to perform data analysis in Python. You will start with an overview of data analysis and iteratively progress from modeling data, to accessing data from remote sources, performing numeric and statistical analysis, through indexing and performing aggregate analysis, and finally to visualizing statistical data and applying pandas to finance.
With the knowledge you gain from this book, you will quickly learn pandas and how it can empower you in the exciting world of data manipulation, analysis and science.
What you will learn
- Understand how data analysts and scientists think about of the processes of gathering and understanding data
- Learn how pandas can be used to support the end-to-end process of data analysis
- Use pandas Series and DataFrame objects to represent single and multivariate data
- Slicing and dicing data with pandas, as well as combining, grouping, and aggregating data from multiple sources
- How to access data from external sources such as files, databases, and web services
- Represent and manipulate time-series data and the many of the intricacies involved with this type of data
- How to visualize statistical information
- How to use pandas to solve several common data representation and analysis problems within finance
About the Author
Michael Heydt is a technologist, entrepreneur, and educator with decades of professional software development and financial and commodities trading experience. He has worked extensively on Wall Street specializing in the development of distributed, actor-based, highperformance, and high-availability trading systems. He is currently founder of Micro Trading Services, a company that focuses on creating cloud and micro service-based software solutions for finance and commodities trading. He holds a master's in science in mathematics and computer science from Drexel University, and an executive master's of technology management from the University of Pennsylvania School of Applied Science and the Wharton School of Business.
Table of Contents
- pandas and Data Science and Analysis
- Up and running with pandas
- Representing univariate data with the Series
- Representing tabular and multivariate data with the DataFrame
- Manipulation and indexing of DataFrame objects
- Indexing Data
- Categorical Data
- Numeric and Statistical Methods
- Grouping and Aggregating Data
- Tidying Up Your Data
- Combining, Relating and Reshaping Data
- Data Aggregation
- Time-Series Modelling
- Visualization
- Applications to Finance
商品描述(中文翻譯)
**主要特點**
- 熟悉使用 pandas 和 Python 作為有效的數據探索和分析工具
- 通過數據分析的框架探索 pandas,解釋 pandas 如何適合數據分析過程中的各個階段
- 提供全面的 pandas 指南,包含許多清晰且實用的範例,幫助您快速上手使用 pandas
**書籍描述**
您將學習如何使用 pandas 在 Python 中進行數據分析。您將從數據分析的概述開始,逐步進展到數據建模、從遠端來源訪問數據、執行數值和統計分析、進行索引和聚合分析,最後視覺化統計數據並將 pandas 應用於金融領域。
通過本書獲得的知識,您將迅速學會 pandas 及其如何在數據操作、分析和科學的精彩世界中賦予您力量。
**您將學到的內容**
- 理解數據分析師和科學家如何看待收集和理解數據的過程
- 學習如何使用 pandas 支持數據分析的端到端過程
- 使用 pandas 的 Series 和 DataFrame 對象來表示單變量和多變量數據
- 使用 pandas 切片和切塊數據,以及從多個來源組合、分組和聚合數據
- 如何從外部來源(如文件、數據庫和網絡服務)訪問數據
- 表示和操作時間序列數據及其許多複雜性
- 如何視覺化統計信息
- 如何使用 pandas 解決金融領域內幾個常見的數據表示和分析問題
**關於作者**
**Michael Heydt** 是一位技術專家、企業家和教育者,擁有數十年的專業軟體開發及金融和商品交易經驗。他在華爾街廣泛工作,專注於開發分佈式、基於演員的高性能和高可用性交易系統。他目前是 Micro Trading Services 的創始人,該公司專注於為金融和商品交易創建基於雲和微服務的軟體解決方案。他擁有德雷克塞大學的數學和計算機科學碩士學位,以及賓夕法尼亞大學應用科學學院和沃頓商學院的技術管理高級碩士學位。
**目錄**
1. pandas 與數據科學和分析
2. 開始使用 pandas
3. 使用 Series 表示單變量數據
4. 使用 DataFrame 表示表格和多變量數據
5. DataFrame 對象的操作和索引
6. 數據索引
7. 類別數據
8. 數值和統計方法
9. 數據分組和聚合
10. 整理數據
11. 數據的組合、關聯和重塑
12. 數據聚合
13. 時間序列建模
14. 視覺化
15. 金融應用