삭제 및 상수 대체 - Titanic Dataset

Untitled

열 삭제

titanic.drop('Cabin', axis=1, inplace=True)

pandas 라이브러리의 drop 메서드 사용

Cabin 열을 삭제

axis = 1 은 열방향을 의미

inplace 옵션을 True 로 설정하면 데이터셋이 바로 바뀌어서 적용됨

행 삭제

titanic.dropna(subset=['Embarked'], inplace=True)

pandas 라이브러리의 dropna 메서드 사용

Embarked 의 값이 결측치인 경우 해당 행을 삭제

constant imputation

constant_value = 0  # 채울 상수 값
titanic['Age'].fillna(constant_value, inplace=True)

pandas 라이브러리의 fillna 메서드 사용

Age 변수의 결측치를 지정한 값으로 채워줌

mean imputation

mean_value =tatinic['Age'].mean()
tatinic['Age'].fillna(mean_value, inplace=True)

mode imputation