
단행본
Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython
- 판사항
- Second edition
- 발행사항
- Sebastopol, California : O'Reilly Media, 2017
- 형태사항
- xvi, 524p. : illustrations ; 24cm
- 서지주기
- Includes index
소장정보
위치 | 등록번호 | 청구기호 / 출력 | 상태 | 반납예정일 |
---|---|---|---|---|
지금 이용 불가 (1) | ||||
자료실 | E206965 | 대출중 | 2025.07.07 |
지금 이용 불가 (1)
- 등록번호
- E206965
- 상태/반납예정일
- 대출중
- 2025.07.07
- 위치/청구기호(출력)
- 자료실
책 소개
Get complete instructions for manipulating, processing, cleaning, and crunching datasets in Python. Updated for Python 3.6, the second edition of this hands-on guide is packed with practical case studies that show you how to solve a broad set of data analysis problems effectively. You&;ll learn the latest versions of pandas, NumPy, IPython, and Jupyter in the process.
Written by Wes McKinney, the creator of the Python pandas project, this book is a practical, modern introduction to data science tools in Python. It&;s ideal for analysts new to Python and for Python programmers new to data science and scientific computing. Data files and related material are available on GitHub.
- Use the IPython shell and Jupyter notebook for exploratory computing
- Learn basic and advanced features in NumPy (Numerical Python)
- Get started with data analysis tools in the pandas library
- Use flexible tools to load, clean, transform, merge, and reshape data
- Create informative visualizations with matplotlib
- Apply the pandas groupby facility to slice, dice, and summarize datasets
- Analyze and manipulate regular and irregular time series data
- Learn how to solve real-world data analysis problems with thorough, detailed examples
Presents case studies and instructions on how to solve data analysis problems using Python, in a book that explains how to: use the IPython shell and Jupyter notebook for exploratory computing; learn basic and advanced NumPy (Numerical Python) features; get started with data analysis tools in the pandas library; create visualizations with matplotlib; and more. Original.
목차
Preface
1. Preliminaries
2. Introductory Examples
3. IPython: An Interactive Computing and Development Environment
4. NumPy Basics: Arrays and Vectorized Computation
5. Getting Started with pandas
6. Data Loading, Storage, and File Formats
7. Data Wrangling: Clean, Transform, Merge, Reshape
8. Plotting and Visualization
9. Data Aggregation and Group Operations
10. Time Series
11. Financial and Economic Data Applications
12. Advanced NumPy
Appendix: Python Language Essentials
Index