You will learn all the essential things needed to become a confident NumPy user. NumPy started originally as part of SciPy and then was singled out as a fundamental library, which other open source Python APIs build on. As such, it is a crucial part of the common Python stack used for numerical and data analysis.
Anyone with basic (and upward) knowledge of Python is the targeted audience for this book. Although the tools in NumPy are relatively advanced, using them is simple and should keep even a novice Python programmer happy.
Features;
● Work with vectors and matrices using NumPy
● Plot and visualize data with Matplotlib
● Perform data analysis tasks with Pandas and SciPy
● Review statistical modeling and machine learning with statsmodels and scikit-learn
● Optimize Python code using Numba and Cython
After reading this book, you will be familiar with many computing techniques including array-based and symbolic computing, visualization and numerical file I/O, equation solving, optimization, interpolation and integration, and domain-specific computational problems, such as differential equation solving, data analysis, statistical modeling and machine learning.
Ajit Singh is an academician, researcher and author of Computer Science academic (UG/PG Courses) books. He has more than 20Yrs of teaching experience for the department of Computer Science across several colleges of Patna University.
Currently, he is also a verified research mentor of Web of Science and EURAXESS Bulgaria.
He is also an ambassador of World Literacy Foundation (Australia), member of International Peace Beauru (Berlin) and PhD Member of INTITUT de DIPLOMATIE PUBLIQUE (UK).