[Pandas] 표준화(Standardization)

정만·2025년 4월 2일

데이터분석

목록 보기
45/61

표준화 ?

정규분포의 형태로 값의 범위를 바꿔준다는 의미이다. 즉, 평균은 0, 표준편차는 1이 되도록 값을 치환하는 것이다.

아래 데이터로 표준화 실습을 해보자.

표준화 식

원본 값 - 평균 / 표준편차

  • 문제
    weight 컬럼에 있는 값들이 평균은 0, 표준편차는 1이 되도록 표준화(Standardization)를 해 주세요.

import pandas as pd

patient_df = pd.read_csv('data/patient.csv')

patient_df['weight'] = (patient_df['weight'] - patient_df['weight'].mean()) / \
patient_df['weight'].std()

patient_df
profile
멋있는 어른이 되고싶은 정만이의 벨로그

0개의 댓글