Numpy and Pandas initialization and modification
Following are the methods with which you can initialise an array
1. Initialise array
2. Initialise char numpy array
3. Using numpy empty
4. Make a list and convert to numpy array
Methods to modify numpy array
1. Expand dimension
1. Initialise array
from numpy import ndarray
a = ndarray((5,),int)
2. Initialise char numpy array
import numpy as np
country = np.array(['USA', 'Japan', 'UK', '', 'India', 'China'])
3. Using numpy empty
chars = np.empty((3),dtype=str)
4. Make a list and convert to numpy array
country=['USA', 'Japan', 'UK', '', 'India', 'China']
ll=[]
for i in country:
ll.append(i)
country=np.asarray(ll,dtype=str)
Methods to modify numpy array
1. Expand dimension
X_valcnn= np.expand_dims(X_val, axis=2)
2. Reshape
X_traincnn = np.reshape(X_traincnn, (X_traincnn.shape,48,48,1))
3. Make ndarray to 1D array
y_train=y_train.ravel()
4. Convert Dataframe/series to numpy
X_traincnn.to_numpy()
Comments
Post a Comment
Comment your queries here. Thanks