Python simple project using Numpy
Numpy :
1. Creating numpy
2. Finding dimension, data type, shape, reshape
3. Creating numpy with different way
4. Applying mathematics
5. Compared two array
6. Aggregate function
7. Array manipulations -- concatenate two array, stack array vstack and hstack, split two array
8. Sorting array
import numpy as np
a = np.array([1,2,3,4])
b = np. array([5,6,7,8])
print(a.size)
print("\n")
print(a.ndim)
print("\n")
print(a.dtype)
print("\n")
print(a.shape)
print("\n")
print(np.linspace(1,10,2))
print("\n")
print(np.arange(1,10,2))
print("\n")
x = np.logspace(1,10,2)
print(x)
print("\n")
print(np.zeros((4,2)))
print("\n")
print(np.ones((4,2)))
print("\n")
print(np.full((4,2),4))
print("\n")
print(np.random.rand(2,4))
print("\n")
print(np.sum([a,b],axis=0))
print("\n")
print(np.subtract(a,b))
print("\n")
print(np.multiply(a,b))
print(np.divide(a,b))
print("\n")
print(np.sin(a))
print("\n")
print(np.cos(a))
print("\n")
print(np.sqrt(a))
print("\n")
print(np.exp(a))
print("\n")
print(np.log(a))
print("\n")
print(np.array_equal(a,b))
print("\n")
print(np.equal(a,b))
print(np.min(a))
print("\n")
print(np.median(a))
print("\n")
print(np.mean(a))
print("\n")
print(np.std(a))
print("\n")
print(np.corrcoef(a))
print("\n")
print(np.concatenate((a,b),axis =0))
print("\n")
print(np.stack((a,b)))
print("\n")
print(np.vstack((a, b)))
print("\n")
print(np.hstack((a, b)))
print("\n")
print(np.split(a,4,0))
c = np.sort(a)[::-1]
OR
c = -np.sort(-a)
print(c)
Sort 2D array
x = np. array([[1,2,3],[4,5,6]])
y = -np.sort(-x)
print(y)
Comments
Post a Comment
If you have any doubts, please let me know