NumPy Python Tutorial 2018 – Part 1 | NumPy and Pandas Tutorial | NumPy Tutorial 2018 | NumPy

Hello and welcome to NumPy python tutorial powered by Acadgild. Let’s start with NumPy basics.

There are basic libraries which are really important for the data manipulation. So, first is ‘NumPy’ that is nothing but numeric python and then there is ‘pandas’ and then there is ‘scipy’.

So, these three are the basic libraries which are very important for you to learn and these two things are very related the NumPy and pandas they are the core structure to handle the data. So, you need to understand NumPy and pandas when you are going to deal with the data.

What is NumPy?

NumPy is nothing but provides all the libraries to deal with the linear algebra.

• NumPy, which stands for Numerical Python

• NumPy is the foundational package for mathematical computing

• Mathematical and logical operations on arrays

• Operations related to linear algebra. NumPy has inbuilt functions for linear algebra and random generation

• ndarray is the core object in NumPy

Basics ndarray

• Multidimensional array

• Homogeneous collection of values

• Fast and efficient

• Support for mathematical functions

• Primary container for data exchange between python algorithms

Important attributes of an ndarray object are:

• Ndarray.ndlm: the number of axes (dimensions) of the array, the number of dimensions is referred to as rank

• Ndarray.shape: the dimensions of the array. This is tuple of integers indicating the size of the array in each dimension. For a matrix within rows and m columns, the shape will be (n,m)

• Ndarray.size: the total number of elements of the array.this is equal to the product of the elements of shape

• Ndarray.dtype: an object describing the type of the elements in the array

#numpy, #numpytutorial, #pythontutorial, #numpypandas

Kindly, go through the execution part and learn more about NumPy. Please like share and subscribe the channel for more such video.

For more updates on courses and tips follow us on:

Facebook:

Twitter:

LinkedIn:

source

yash bhatia channelNovember 2, 2019 at 11:45 pmA subject of my choice.

Sailesh PatraNovember 2, 2019 at 11:45 pmCan you share that file with us?

ABHINAV DUBEYNovember 2, 2019 at 11:45 pmscreen is shifted not able to see from 20 min

ABHINAV DUBEYNovember 2, 2019 at 11:45 pmprovide this whole file in description so that we can study it later also.

Paul LayneNovember 2, 2019 at 11:45 pmI love this content. Unfortunately, around minute 19 the edges of the screen become whited out. I still gave you a like, because this video is very helpful, but in order to follow along it would be nice to see your whole screen.

Pisau PisauNovember 2, 2019 at 11:45 pmGenerally good, but too many uses of the word "things" rather than the proper words. If only matrix multiplication were as simple as multiplying this thing with that thing and that thing with this other thing…

Hassane AZZINovember 2, 2019 at 11:45 pmInteresting course !!

Manoj BhosleNovember 2, 2019 at 11:45 pmits not visible properly

himanshu shekharNovember 2, 2019 at 11:45 pmI have one doubt acadglid, Why giving dtype create below difference ?

multiDimArray = [('Him',26,1234),('shek',27,4567),('bruce',28,7896)]

mdArray = np.array(multiDimArray,dtype=[('name','<U11'),('age', 'int32'),('salary','<f4')])

// output = [('Him', 26, 1234.) ('shek', 27, 4567.) ('bruce', 28, 7896.)]

//size: 3 and shape (3,)

mdArray1 = np.array(multiDimArray)

// output = [['Him' '26' '1234']

['shek' '27' '4567']

['bruce' '28' '7896']]

// size: 9 and shape (3,3)

Tianchi ZhangNovember 2, 2019 at 11:45 pmExcellent accent………

Jessy SheenNovember 2, 2019 at 11:45 pmNice video but the audio is so disturbed

Falola YusufNovember 2, 2019 at 11:45 pmcan we get the a copy of the notebook for the class? Thanks

Er Ankit sharmaNovember 2, 2019 at 11:45 pmSir please improve the voice quality

RogerNovember 2, 2019 at 11:45 pmvoice quality need to be improve

milan319November 2, 2019 at 11:45 pmGood content but consider getting a pop filter for your microphone

Keshav RamaiahNovember 2, 2019 at 11:45 pmIs a very good video for data science beginners

Kiran KNovember 2, 2019 at 11:45 pmThank you

su linNovember 2, 2019 at 11:45 pmvery helpful!

Muhammad UsamaNovember 2, 2019 at 11:45 pmvery helpful

sunil choudhuryNovember 2, 2019 at 11:45 pmthanks a lot

Sanjeevi .MNovember 2, 2019 at 11:45 pmAwesome