Numpy or numerical Python is a fundamental library for numerical computing in Python. In this course, through the knowledge you'll gather from the numerical computing,you will carry out many exercises in data manipulation from numpy arrays. Numpy is a fundamental package for anyone planning to do Data Analysis,Machine Learning or Data Science as all Scientific Python libraries are built on Numpy and, Numpy has the simplest syntax of all Python scientific libraries. So, Numpy is the best library to start with.
In this course, you will create Python lists and carry out data manipulation from the data in those lists and also, convert the Python lists into Numpy arrays for ease and speed of data manipulation. You will create and change array shapes as this is an important aspect you will use later in Data Analysis.
In this course you shall do many carefully chosen exercises together with the instructor,starting from the basic to the most practically applicable examples for each section of the course.
This course being the founding stone for Python data computation, is well crafted to make sure all the fundamental functions in the Numpy library used very often in Data Analysis and in Machine Learning are exhaustively handled here.
The future is data and data is the Gold of today.This course is centered on data manipulation. You shall start off by manipulating data in lists to the more complex 2D and 3D arrays.
I am a Computer Scientist of Electrical Engineering background, having taught for more than two decades in the fields of Electrical Engineering and Computer Science in Kenya Government Institutions, have the confidence of teaching Numpy library to world class standards.
Thank you very much.