Learning IPython for Interactive Computing and Data Visualization(Second Edition)
Cyrille Rossant更新时间:2021-07-09 21:38:40
最新章节:Indexcoverpage
Learning IPython for Interactive Computing and Data Visualization Second Edition
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files eBooks discount offers and more
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Chapter 1. Getting Started with IPython
What are Python IPython and Jupyter?
Installing Python with Anaconda
Introducing the Notebook
A crash course on Python
Ten Jupyter/IPython essentials
Summary
Chapter 2. Interactive Data Analysis with pandas
Exploring a dataset in the Notebook
Manipulating data
Complex operations
Summary
Chapter 3. Numerical Computing with NumPy
A primer to vector computing
Creating and loading arrays
Basic array manipulations
Computing with NumPy arrays
Summary
Chapter 4. Interactive Plotting and Graphical Interfaces
Choosing a plotting backend
matplotlib and seaborn essentials
Image processing
Further plotting and visualization libraries
Summary
Chapter 5. High-Performance and Parallel Computing
Accelerating Python code with Numba
Writing C in Python with Cython
Distributing tasks on several cores with IPython.parallel
Further high-performance computing techniques
Summary
Chapter 6. Customizing IPython
Creating a custom magic command in an IPython extension
Writing a new Jupyter kernel
Displaying rich HTML elements in the Notebook
Customizing the Notebook interface with JavaScript
Summary
Index
更新时间:2021-07-09 21:38:40