numpy-capge
numpy-capge
1
print(arr)
[ 2 3 5 67 8 8]
[[2 3 5]
[2 3 5]]
[[[2 3 5]
[2 3 5]
[2 4 5]]]
[[0. 0. 0.]
[0. 0. 0.]]
[[1. 1. 1.]
[1. 1. 1.]]
[[14 5]
[ 4 4]]
2
[[24 6]
[ 3 4]]
first elemnt 2
first elemnt 5
[22]: arr1=np.array([2,3,3,2,5])
print("elemnt form 1 index to 3",arr1[0:3])
[27]: arr1=np.array([2,3,3,2,5])
print("elemnt form 1 index to ",arr1[-3:])
[[0 1 2]
[3 4 5]
[6 7 8]]
reshaped array
[[1 2 3]
[4 5 6]
[7 8 9]]
[3]: arr1=np.array([[2,3],[3,2]])
arr2=np.array([[12,2],[1,2]])
3
result=arr1/arr2
print(result)
[[0.16666667 1.5 ]
[3. 1. ]]
[4]: arr=np.array([1,2,5])
log_value=np.log(arr)
print(log_value)
[5]: arr=np.array([1,2,5])
expon_value=np.exp(arr)
print(expon_value)
slicing in 2d array [4 5 7]
slicing in 3d [[[ 2 3 4 4 5]
[ 6 45 4 2 65]]]
3.6666666666666665
3.5
4
stdv=np.std(arr)
print(stdv)
1.49071198499986
print(mode_arr)
ModeResult(mode=array([4]), count=array([2]))
# another method
arr1=np.array([[2,3],[43,3]])
arr2=np.array([[4,3],[6,5]])
arr3=np.array([[2,3],[2,5]])
mul=arr1@arr2@arr3
print(mul)
[[ 26 21]
[190 144]]
[[ 94 183]
[ 668 1290]]
[17]: arr1=np.array([[2,3],[43,3]])
inverse=np.linalg.inv(arr1)
print(inverse)
[[-0.02439024 0.02439024]
[ 0.3495935 -0.01626016]]
transpose=np.transpose(arr1)
print(transpose)#transpose array
5
[[ 2 3]
[43 3]]
[[ 2 43]
[ 3 3]]
[[0.04878049 0.04878049]
[1.30081301 0.96747967]]
[[ 2 3]
[43 3]]
-123.00000000000006
[ ]: