Beginning Python Visualization: Crafting Visual Transformation Scripts 2nd ed. Edition
| Shai Vaingast (Author) Find all the books, read about the author, and more. See search results for this author |
Use the Amazon App to scan ISBNs and compare prices.
We are visual animals. But before we can see the world in its true splendor, our brains, just like our computers, have to sort and organize raw data, and then transform that data to produce new images of the world. Beginning Python Visualization: Crafting Visual Transformation Scripts, Second Edition discusses turning many types of data sources, big and small, into useful visual data. And, you will learn Python as part of the bargain.
In this second edition you’ll learn about Spyder, which is a Python IDE with MATLAB® -like features. Here and throughout the book, you’ll get detailed exposure to the growing IPython project for interactive visualization. In addition, you'll learn about the changes in NumPy and Scipy that have occurred since the first edition. Along the way, you'll get many pointers and a few visual examples.
As part of this update, you’ll learn about matplotlib in detail; this includes creating 3D graphs and using the basemap package that allows you to render geographical maps. Finally, you'll learn about image processing, annotating, and filtering, as well as how to make movies using Python. This includes learning how to edit/open video files and how to create your own movie, all with Python scripts.
Today's big data and computational scientists, financial analysts/engineers and web developers – like you - will find this updated book very relevant.
Editorial Reviews
About the Author
Product details
- Publisher : Apress; 2nd ed. edition (August 16, 2014)
- Language : English
- Paperback : 437 pages
- ISBN-10 : 1484200535
- ISBN-13 : 978-1484200537
- Item Weight : 17.01 pounds
- Dimensions : 7.5 x 0.94 x 9.25 inches
- Best Sellers Rank: #3,545,582 in Books (See Top 100 in Books)
- #3,001 in Software Design & Engineering
- #3,683 in Python Programming
- #6,535 in Software Development (Books)
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read author blogs and more
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
There was a problem filtering reviews right now. Please try again later.
.
Readers who are familiar with object-oriented-programming but have not yet stumbled onto Python, will find themselves at home and discover how easy it is to generate mathematical or scientific code and prepare publication-quality graphs. Moreover, in a surprisingly short time this book will have them hooked! For readers with no computing experience, this book opens the doors to programming - from the basics (how do I set up the environment? what is a loop?) to objects - all in a clear and fun way. Moreover, even novices will obtain high-quality results very quickly. Furthermore, the code is elegant and with good CS practice (structures, comments, etc') so that bad-habits will not be learned. The fact that the book is based on open-source software is an added bonus, since it allows anyone with a computer to start "visualizing" (and potentially delve into serious number crunching) without further investment - ideal for students and people who rely on commercial software in their workplace but want something available at home. For me, this book is a perfect match.
Since the only thing I was taught at college was Matlab, I didn't know anything else. Until one day, I was searching the web for an easy way to solve one of my everyday problems and stumbled upon a forum post that suggested I use Python to instantly solve it.
So I gave it a try... to my great surprise, I immediately fell in love with this language.
After playing around for a while, I decided that I wanted to learn Python and use it instead of Matlab for my everyday work.
I started searching for a good Python book that was intended for engineers and focused on data visualization – this book did the trick!
If you're looking for a book that will guide you step by step and help you solve practical problems – search no more!
I can confidently say that this book changed my life (at least my coding life).
Thank you so much Mr. Vaingast!
I have circulated the book with my colleagues at work. With no exception, each one was struck with the beauty of python and each one was up and running working with python within days of starting to read the book. The book has become a legend at work. The benefits from reading the book were amazing!
