import numpy as np
X = np.array([[5.0,3.4,1.5,0.2], [6.1,2.8,4.7,1.2], [6.9,3.1,5.1,2.3], [5.8,2.7,4.1,1.0]])
y = np.array([[2],[1],[3],[1]])
theta = np.matmul(np.matmul(np.linalg.inv(np.matmul(np.transpose(X),X)).np.transpose(X)),y)
print(theta)
위의 코드가 제가 작성한 코드입니다.
저는 numpy를 이용해서 linear regression을 하려고 합니다.
위와 같이 입력하고 주피터 노트북에 코드를 실행하니
AttributeError: 'numpy.ndarray' object has no attribute 'np'
이렇게 에러가 뜨는데 혹시 해결책을 아실까요? 읽어주셔서 감사합니다!




