해결된 질문
작성
·
69
0
강의에서는 수치형 변수 스케일링 부분을
cols = [ 수치형 변수들]
변수 선언 후에 적용하셨는데
제 생각에는 이미 그 위에서
n_train, c_train, n_test, c_test 로 구분해 놓았기 때문에 불필요하다 생각해서 아래와 같이 작성했는데, 오류가 발생합니다. 왜그러는 걸까요?
from sklearn.preprocessing import RobustScaler
scaler = RobustScaler()
n_train = scaler.fit_transform(n_train)
n_test = scaler.transform(n_test)
n_train.head()
#오류내용
AttributeError: 'numpy.ndarray' object has no attribute 'head'
네, 정확히는 넘파이 배열입니다.