NumPy Essentials by Leo (Liang-Huan) Chin, Tanmay Dutta


NumPy Essentials by Leo (Liang-Huan) Chin, Tanmay Dutta PDF, ePub eBook D0wnl0ad
Key Features
- Optimize your Python scripts with powerful NumPy modules
- Explore the vast opportunities to build outstanding scientific/ analytical modules by yourself
- Packed with rich examples to help you master NumPy arrays and universal functions
Book Description
In today's world of science and technology, it's all about speed and flexibility. When it comes to scientific computing, NumPy tops the list. NumPy gives you both the speed and high productivity you need.
This book will walk you through NumPy using clear, step-by-step examples and just the right amount of theory. We will guide you through wider applications of NumPy in scientific computing and will then focus on the fundamentals of NumPy, including array objects, functions, and matrices, each of them explained with practical examples.
You will then learn about different NumPy modules while performing mathematical operations such as calculating the Fourier Transform; solving linear systems of equations, interpolation, extrapolation, regression, and curve fitting; and evaluating integrals and derivatives. We will also introduce you to using Cython with NumPy arrays and writing extension modules for NumPy code using the C API. This book will give you exposure to the vast NumPy library and help you build efficient, high-speed programs using a wide range of mathematical features.
What you will learn
- Manipulate the key attributes and universal functions of NumPy
- Utilize matrix and mathematical computation using linear algebra modules
- Implement regression and curve fitting for models
- Perform time frequency / spectral density analysis using the Fourier Transform modules
- Collate with the distutils and setuptools modules used by other Python libraries
- Establish Cython with NumPy arrays
- Write extension modules for NumPy code using the C API
- Build sophisticated data structures using NumPy array with libraries such as Panda and Scikits
About the Author
Leo (Liang-Huan) Chin is a data engineer with more than 5 years of experience in the field of Python. He works for Gogoro smart scooter, Taiwan, where his job entails discovering new and interesting biking patterns . His previous work experience includes ESRI, California, USA, which focused on spatial-temporal data mining. He loves data, analytics, and the stories behind data and analytics. He received an MA degree of GIS in geography from State University of New York, Buffalo. When Leo isn't glued to a computer screen, he spends time on photography, traveling, and exploring some awesome restaurants across the world. You can reach Leo at http://chinleock.github.io/portfolio/.
Tanmay Dutta is a seasoned programmer with expertise in programming languages such as Python, Erlang, C++, Haskell, and F#. He has extensive experience in developing numerical libraries and frameworks for investment banking businesses. He was also instrumental in the design and development of a risk framework in Python (pandas, NumPy, and Django) for a wealth fund in Singapore. Tanmay has a master's degree in financial engineering from Nanyang Technological University, Singapore, and a certification in computational finance from Tepper Business School, Carnegie Mellon University.
Table of Contents
- An Introduction to NumPy
- The NumPy ndarray Object
- Using NumPy Arrays
- NumPy Core and Libs Submodules
- Linear Algebra in NumPy
- Fourier Analysis in NumPy
- Building and Distributing NumPy Code
- Speeding Up NumPy with Cython
- Introduction to the NumPy C-API
- Further Reading
From reader reviews:Bill Bobby:
Reading a book can be one of a lot of activity that everyone in the world likes. Do you like reading book and so. There are a lot of reasons why people enjoy it. First reading a reserve will give you a lot of new facts. When you read a reserve you will get new information due to the fact book is one of numerous ways to share the information or their idea. Second, looking at a book will make you more imaginative. When you studying a book especially hype book the author will bring someone to imagine the story how the characters do it anything. Third, you could share your knowledge to others. When you read this NumPy Essentials, you could tells your family, friends and also soon about yours book. Your knowledge can inspire the mediocre, make them reading a reserve.
Livia Wilder:
You are able to spend your free time to see this book this e-book. This NumPy Essentials is simple bringing you can read it in the area, in the beach, train in addition to soon. If you did not have much space to bring typically the printed book, you can buy the particular e-book. It is make you simpler to read it. You can save the book in your smart phone. And so there are a lot of benefits that you will get when one buys this book.
Amy Christensen:
Many people spending their time frame by playing outside along with friends, fun activity using family or just watching TV 24 hours a day. You can have new activity to enjoy your whole day by reading through a book. Ugh, do you consider reading a book can definitely hard because you have to use the book everywhere? It ok you can have the e-book, getting everywhere you want in your Cell phone. Like NumPy Essentials which is getting the e-book version. So , try out this book? Let's see.

Read NumPy Essentials by Leo (Liang-Huan) Chin, Tanmay Dutta for online ebook
NumPy Essentials by Leo (Liang-Huan) Chin, Tanmay Dutta Free PDF d0wnl0ad, audio books, books to read, good books to read, cheap books, good books, online books, books online, book reviews epub, read books online, books to read online, online library, greatbooks to read, PDF best books to read, top books to read NumPy Essentials by Leo (Liang-Huan) Chin, Tanmay Dutta books to read online.
NumPy Essentials by Leo (Liang-Huan) Chin, Tanmay Dutta Doc
NumPy Essentials by Leo (Liang-Huan) Chin, Tanmay Dutta Mobipocket
NumPy Essentials by Leo (Liang-Huan) Chin, Tanmay Dutta EPub