что не так в этом коде? не могу ли я просто разрезать первый столбец data
и назначить его X?
import numpy as np
data =np.array([[5.2, -1.5], [-4.1, 3], [-12.3, 55]])
print(data)
X = data[:,0]
print('shape of X ', X.shape)
print('X.shape[0] ',X.shape[0])
print('X.shape[1] ',X.shape[1])
он выдает следующее сообщение:
shape of X (3,)
X.shape[0] 3
Traceback (most recent call last):
File "shape.py", line 7, in <module>
print('X.shape[1] ',X.shape[1])
IndexError: tuple index out of range