Books by Ivan Idris

PC

NumPy 1.5

An action-packed guide for the easy-to-use, high performance, Python based free open source NumPy mathematical library using real-world examples.

PC

NumPy Cookbook

- Learn advanced Indexing and linear algebra – Know reshaping automatically – Dive into Broadcasting and Histograms – Profile NumPy code and visualize your profiling results – Speed up your code with Cython – Use the array interface to expose foreign memory to NumPy – Use universal functions and interoperability features – Learn about Matplotlib and Scipy which is often used in conjunction with NumPy

PC

NumPy Beginner’s Guide, 2nd Edition

NumPy is an extension to, and the fundamental package for scientific computing with Python. In today’s world of science and technology, it is all about speed and flexibility. When it comes to scientific computing, NumPy is on the top of the list.

PC

Learning NumPy Array

NumPy is an extension of Python, which provides highly optimized arrays and numerical operations. NumPy replaces a lot of the functionality of Matlab and Mathematica specifically vectorized operations, but in contrast to those products is free and open source. In today’s world of science and technology, it is all about speed and flexibility.

PC

Numpy Beginner’s Guide, Third Edition

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 will give you both speed and high productivity. This book will walk you through NumPy with clear, step-by-step examples and just the right amount of theory. The book focuses 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, finding the inverse of a matrix, and determining eigenvalues, among many others. This book is a one-stop solution to knowing the ins and outs of the vast NumPy library, empowering you to use its wide range of mathematical features to build efficient, high-speed programs.

PC

Numpy 1.5 Beginner’s Guide

In today’s world of science and technology, the hype is all about speed and flexibility. When it comes to scientific computing, NumPy is on the top of the list. NumPy is the fundamental package needed for scientific computing with Python. NumPy will give you both speed and high productivity. Save thousands of dollars on expensive software, while keeping all the flexibility and power of your favourite programming language.

PC

NumPy Cookbook, Second Edition

NumPy has the ability to give you speed and high productivity. High performance calculations can be done easily with clean and efficient code, and it allows you to execute complex algebraic and mathematical computations in no time.

PC

Python Data Analysis

Python is a multi-paradigm programming language well suited for both object-oriented application development as well as functional design patterns. Python has become the language of choice for data scientists for data analysis, visualization, and machine learning. It will give you velocity and promote high productivity.

PC

Python Data Analysis Cookbook

Data analysis is a rapidly evolving field and Python is a multi-paradigm programming language suitable for object-oriented application development and functional design patterns. As Python offers a range of tools and libraries for all purposes, it has slowly evolved as the primary language for data science, including topics on: data analysis, visualization, and machine learning.