Preview "Elegant SciPy" in a new window.

Elegant SciPy

Book Description

Welcome to Scientific Python and its community. If you’re a scientist who programs with Python, this practical guide not only teaches you the fundamental parts of SciPy and libraries related to it, but also gives you a taste for beautiful, easy-to-read code that you can use in practice. You’ll learn how to write elegant code that’s clear, concise, and efficient at executing the task at hand.

Throughout the book, you’ll work with examples from the wider scientific Python ecosystem, using code that illustrates principles outlined in the book. Using actual scientific data, you’ll work on real-world problems with SciPy, NumPy, Pandas, scikit-image, and other Python libraries.

Explore the NumPy array, the data structure that underlies numerical scientific computationUse quantile normalization to ensure that measurements fit a specific distributionRepresent separate regions in an image with a Region Adjacency GraphConvert temporal or spatial data into frequency domain data with the Fast Fourier TransformSolve sparse matrix problems, including image segmentations, with SciPy’s sparse modulePerform linear algebra by using SciPy packagesExplore image alignment (registration) with SciPy’s optimize moduleProcess large datasets with Python data streaming primitives and the Toolz library


In The Press


About the Author


Read on Your Favourite Devices

to find out more



Ebook Permissions

to find out more

About this Ebook

File formats
This ebook is available in:
The publisher has not yet supplied format information.
Pre-order formats shown are based on publisher intent and may change before release.
File sizes shown are an approximation. The actual download size will vary based on the application you use to read the book.
Publisher
Published
; Copyright:
ISBNs
Title
Series
Author
;
Edition
Imprint
Language
Number of Pages
Page count shown is an approximation provided by the publisher. The actual page count will vary based on various factors such as your device's screen size and font-size.