Python NumPy For Absolute Beginners

Learn Python Numpy with simple videos in just 1 hour
Rating: 4.1 out of 5 (50 ratings)
3,706 students
English
English [Auto]

Understanding Python Numpy basics in just 1 hour

Requirements

  • Python Programming

Description

NumPy is a basic level external library in Python used for complex mathematical operations. NumPy overcomes slower executions with the use of multi-dimensional array objects. It has built-in functions for manipulating arrays. We can convert different algorithms to can into functions for applying on arrays. NumPy has applications that are not only limited to itself. It is a very diverse library and has a wide range of applications in other sectors. Numpy can be put to use along with Data Science, Data Analysis and Machine Learning. It is also a base for other python libraries. These libraries use the functionalities in NumPy to increase their capabilities.


This course introduce with all majority of concept of NumPy - numerical python library.

You will learn following topics :

1) Creating Arrays using Numpy in Python

2) Accessing Arrays using Numpy in Python

3) Finding Dimension of the Array using Numpy in Python

4) Negative Indexing on Arrays using Numpy in Python

5) Slicing an Array using Numpy in Python

6) Checking Datatype of an Array using Numpy in Python

7) Copying an Array using Numpy in Python

8) Iterating through arrays using Numpy in Python

9) Shape of Arrays using Numpy in Python

10) Reshaping Arrays using Numpy in Python

11) Joining Arrays using Numpy in Python

12) Splitting Array using Numpy in Python

13) Sorting an Array using Numpy in Python

14) Searching in Array using Numpy in Python

15) Filtering an Array using Numpy in Python

16) Generating a Random Array using Numpy in Python



Arrays in Numpy are equivalent to lists in python. Like lists in python, the Numpy arrays are homogenous sets of elements. The most important feature of NumPy arrays is they are homogenous in nature. This differentiates them from python arrays. It maintains uniformity for mathematical operations that would not be possible with heterogeneous elements. Another benefit of using NumPy arrays is there are a large number of functions that are applicable to these arrays. These functions could not be performed when applied to python arrays due to their heterogeneous nature.




Happy learning

Surendra Varma Pericherla



Who this course is for:

  • Engineering Students, Software Developers And Aspiring Data Scientists

Course content

2 sections32 lectures1h 13m total length
  • Online IDE for running Python Numpy programs
    01:06
  • Creating & Accessing elements in 1D Array
    01:56
  • Creating & Accessing elements in 2D Array
    03:55
  • Finding Dimension of the Array
    02:46
  • Using Negative Indexing to access elements in 1D array
    02:16
  • Using Negative Indexing to access elements in 2D array
    03:27
  • Slicing an Array
    10:29
  • Checking Datatype of an Array
    01:00
  • Copy Operation on an array
    03:32
  • Iterating 1D array
    01:22
  • Iterating 2D array
    01:22
  • Finding Shape of the Array
    01:54
  • Reshaping 1D Array to 2D Array
    02:41
  • Joining Two Arrays
    02:28
  • Splitting an Array
    02:47
  • Sorting an Array
    03:46
  • Searching for an Element in Array
    06:34
  • Filtering an Array
    04:20
  • Generate a Random Integer
    02:00
  • Generating a Random Array
    01:29

Instructor

Academic Head at Ufaber
Surendra Varma
  • 4.0 Instructor Rating
  • 78 Reviews
  • 3,856 Students
  • 3 Courses

Hello Everyone,

My name is Surendra varma Pericherla.

Awarded as BEST TEACHER

Awarded as a Young Achiever

I have achieved Distinction in B.Tech CSE and Also, I cracked GATE exam in 2006 with 98.3 Percentile. Iam a University topper (who Stood 2nd) in M.Tech CSE.

Currently, Pursuing PhD at IISC Bangalore.

I have 13+ Years of overall experience in Teaching/research/Industry. Currently, Iam working as a ACADEMIC HEAD in a E-Learning Company and I have given Guest Lectures at SRM University, VIT Chennai and IIITDM etc.,

I love education and educating others. Teaching is my favourite profession and my passion.

Those who buy my course, I can provide online assistance for clarifying your doubts.