[KT AIVLE SCHOOL]

파이썬 기초(9)

조진목_스터디 2024. 9. 19. 17:56

rename() 메서드

 

 

열 삭제

 

 

범주 값 변경

 

 

결측치가 하나라도 있는 행 제거

# 결측치가 하나라도 있는 행 제거
air_test.dropna(axis=0, inplace=True)

# 확인
air_test.isna().sum()

 

 

특정 열이 결측치인 행 제거

# 데이터프레임 복사
air_test = air.copy()

# Ozone 열이 결측치인 행 제거
air_test.dropna(subset=['Ozone'], inplace=True)

# 확인
air_test.isna().sum()

 

 

결측치가 있는 열 제거

 

 

평균값으로 결측치 채우기

# 데이터프레임 복사
air_test = air.copy()

# Ozone 평균 구하기
mean_Ozone = air_test['Ozone'].mean()

# 결측치를 평균값으로 채우기
air_test['Ozone'].fillna(mean_Ozone, inplace=True)

# 확인
air_test.isna().sum()

 

 

직전 행, 다음 행 값으로 결측치 채우기

 

 

선형보간법으로 채우기 / 결측치의 이전 값과 다음 값의 선형적 중간값(?)으로 결측치 채우기

 

 

가변수 만들기 / 컴퓨터는 숫자로 데이터를 숫자로 인식

# 가변수화: sex
dumm = ['sex']
tip = pd.get_dummies(tip, columns=dumm_cols, drop_first=True, dtype=int)

 

'[KT AIVLE SCHOOL]' 카테고리의 다른 글

1차 미니 프로젝트  (0) 2024.09.23
파이썬 기초(10)  (0) 2024.09.22
파이썬 기초(8)  (0) 2024.09.15
파이썬 기초(7)  (0) 2024.09.12
파이썬 기초(6)  (0) 2024.09.11