728x90
# France , Germany , Spain 3개 컬럼으로 만들었는데,
# 실제로는 원핫 인코딩을 수행한 후에, 맨 왼 쪽 컬럼은 삭제해도
# 0과 1로 데이터를 전부 나타낼 수 있다.
# 즉, France 컬럼을 삭제해도
# Germany,Spain
# 0 0 => France
# 1 0 => Germany
# 0 1 => Spain
# 이렇게 맨 왼 쪽 france컬럼을 삭제해도 3개의 데이터를 모두 나타낼 수 있다.
X_df=pd.DataFrame(X)
X_df.drop(0,axis=1,inplace=True)
X = X_df.values
이렇게 사용하는 이유는 메모리를 효율적으로 사용하기 위함입니다.
'인공지능 > 딥러닝' 카테고리의 다른 글
딥러닝 : Tensorflow로 리그레션 문제 모델링 하는 방법 (0) | 2022.12.28 |
---|---|
딥러닝 : GridSearch를 이용한 최적의 하이퍼 파라미터 찾기 (0) | 2022.12.27 |
딥러닝 : tensorflow로 분류의 문제 모델링 하는 방법 (0) | 2022.12.27 |
딥러닝 : fit 함수에서 배치 사이즈 (batch_size= )와 에포크(epochs=) (0) | 2022.12.27 |
딥러닝 : 뉴런의 정의 (0) | 2022.12.27 |