numpy the Numeric Python library (Spyder 5 IDE)
In this video I'm going to give an overview of the numpy library. numpy is a library which is based around the ndarray class. This is used to create numeric vectors, matrices and higher dimensions arrays. I discuss some properties of the array such as the axis, shape and size and look at the most common operations that we carry out with numpy arrays, spending some time to overview the underlying mathematics.
It is advised to install Anaconda and familiarise yourself with the Spyder 5 IDE, Python Procedural Programming, Python Code Blocks and Python Object Orientated Programming before proceeding.
Written Guides:
https://dellwindowsreinstallationguide.com/python/
Python Playlist:
https://www.youtube.com/playlist?list=PL1RkaknDn7v-EO4V38oDBkZNd6_530nan
0:01:15 inbuilt Python
0:12:14 importing numpy
0:13:20 the ndarray class
0:16:17 the array function
0:19:36 indexing and slicing
0:20:28 axis, shape and reshape
0:40:05 concatenation
0:42:10 element by element operations
0:46:26 statistical functions
1:00:28 array multiplication
1:08:14 square matrices and array division
1:16:58 interpolation
1:29:06 polynomial fitting
1:31:19 trigonometric functions
1:35:18 random number generation
1:38:28 meshgrid
Next it is recommended to have a look at the pandas library.
#numpy #python #spyder