NUMPY IN PYTHON
4 min readOct 1, 2021
NUMPY IN PYTHON:-
INTRODUCTION OF NUMPY:-
- NumPy is a Python Package And Its Stand For Numerical Python.
- Provide Lot Of Functions To Work In a Domain Of Linear Algebra And Matrix.
- Provide Functions Related To Arrays.
- Create An Array Called ndarray.
- Working Of ndarray is Faster Than List.
- Get The Version Of NumPy Print(NumPy……Version…)
- Most Of The Part Of NumPy Create In C And C++.
CREATES OF NDARRAY:-
- We Have To Use Array() — ->List/Tuple.
- Import Numpy as np.
- Where (as) Stands For ALIAS NAME/ALTERNATE NAME .
TYPES OF ARRAYS:-
- 0-Dimensional Array
- 1-Dimensional Array
- 2-Dimensional Array
- 3-Dimensional Array
ATTRIBUTES & METHODS:-
- Shape:-Returns The Shape Of The Array.
- Size:-Returns Total No Of Elements In An Arrays.
- Shape=() :-For Permanent Changes Of Arrays.
- Transpose:- Converts Rows Into Columns And Columns Into Rows.
- Reshape():- Used To Change The Shape Of An Array. But It Will Change Temporary.
JOINING ARRAYS IN NUMPY:-
- Concatenate.
- Stack.
- vstack.
- hstack.
- Append.
FUNCTION IN NUMPY:-
- Arange().
- Linspace().
- Logspace()
SLICING OPERATION ON NDARRAY IN NUMPY: -
NUMPY ARRAY CREATION ROUTINE:-
- Empty
- Zeros
- Ones
- Eye
NUMPY-ARRAY SELECTION:-
STATISTICAL FUNCTIONS:-
- a min() = Minimum Element.
- a max() = Maximum Element.
- average() = Average.
- mean() = Mean.
- median() = Median.
- var() = Variance.
- std() = Standard Deviation.
ARITHMETIC OPERATION:-
- ADDITION
- SUBSTRACTION
- MULTIPLICATION
- DIVISION
- MODULO
- POWER
- RECIPROCAL
- COMPLEX NUMBER
RULES FOR IMPLEMENTING ARITHMETIC OPERATION (BROADCAST RULES)
- Shape Of Two Arrays Must Be Equal.
- Second Array Should Have At least One Dimension And The Number Of Element In That Dimension Should be Equal To First Array.
- Second Array Having Single Element.