Week3
Arrays
y=np.array(x,float)
np.zeros()
np.ones()
np.full()
np.eye()
np.random.random()
np.arange(3,7,2)
array.sum/prod/shape/min/max/sorted/mean/unique/dot
array.flatten
np.concatenate((a,b),axis=0)Matrix
np.matrix
matrix.diagonal
matrix.transpose
matrix_power(x,n)==>x**n
npl.svd
npl.cond #check if it is a singular matrix
npl.solve
lstsq
npl.inv
npl.det
npl.matrix_rankDatasets
pd.read_csv
Exercise
1 - Write a Python program to convert a list and tuple into arrays
np.asarray
2 – Write a Python program to create a 3x3 matrix with values ranging from 2 to 10.
3- Write a Python program to reverse an array (first element becomes last).
x = x[::-1]
4- Write a Python program to convert the values of Centigrade degrees into Fahrenheit degrees.
Centigrade values are stored into a NumPy array. Sample Array [0, 12, 45.21 ,34, 99.91]
5 - Write a Python program to find the real and imaginary parts of an array of complex numbers
6 - Write a Python program to find the union of two arrays. Union will return the unique, sorted array of values that are in either of the two input arrays.
np.union1d Array1: [ 0 10 20 40 60 80] Array2: [10, 30, 40, 50, 70]
7-Write a Python program to create a 2-D array whose diagonal equals [4, 5, 6, 8] and 0's elsewhere.
np.diagflat
8-Write a Python program to concatenate two 2-dimensional arrays. Sample arrays:
np.concatenate((a, b), 1)
9-Consider the vector [1, 2, 3, 4, 5], how to build a new vector with 3 consecutive zeros interleaved between each value?
10-Create a null vector of size 10 but the fifth value which is 1
11- Import the ‘Car’ data from following url
Last updated
Was this helpful?