import numpy as np
NR = 10
NC = 8
Z = np.ones((NR,NC))
print(Z)
_Z = [np.random.randint(0,9,NC)]
Z = np.append(Z, _Z, axis=0)
print(Z)
shape = Z.shape
_Z = np.random.randint(0,9,shape[0])
X = np.reshape(_Z, (shape[0],1))
Z = np.concatenate((Z,X),axis=1)
print(Z)
X = np.random.randint(0,9,shape[0])
Z = np.insert(Z, 0, X, axis=1)
print(Z)
shape = Z.shape
_Z = np.random.randint(0,9,shape[1])
Z = np.insert(Z, 0, _Z, axis=0)
print(Z)
More than 5 years have passed since last update.
Random padding to the matrix using append, concatenate and insert
Last updated at Posted at 2017-12-22
Register as a new user and use Qiita more conveniently
- You get articles that match your needs
- You can efficiently read back useful information
- You can use dark theme
List of users who liked
00