NumPy

Fast number crunching with arrays, the foundation of Python data science.

Beginner4 modules14 lessonsFree · no sign-up
0 of 14 lessons published
View syllabus

Syllabus

01 BasicsArrays. 4 lessons
  1. 1.1What is NumPy and why is it fast?Coming soon
  2. 1.2Creating arraysComing soon
  3. 1.3Array attributes: shape, dtype, ndimComing soon
  4. 1.4How NumPy stores arrays in memoryComing soon
02 OperationsWorking with arrays. 4 lessons
  1. 2.1Indexing and slicingComing soon
  2. 2.2Boolean and fancy indexingComing soon
  3. 2.3Vectorised operationsComing soon
  4. 2.4BroadcastingComing soon
03 ManipulationReshaping data. 3 lessons
  1. 3.1Reshape, flatten and transposeComing soon
  2. 3.2Joining and splitting arraysComing soon
  3. 3.3Sorting and searchingComing soon
04 MathsNumerical computing. 3 lessons
  1. 4.1Aggregate functionsComing soon
  2. 4.2Random numbersComing soon
  3. 4.3Linear algebra with NumPyComing soon