-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
MinMaxScaler나 StandardScaler 같은 스케일링 변환기는 데이터를 변환하기 전에 반드시 fit() 메서드를 통해 각 특성의 최솟값, 최댓값, 평균, 표준편차 등을 계산한 뒤에야 transform()을 적용할 수 있는 것으로 알고 있습니다. 반면에 FunctionTransformer는 이런 사전 계산 과정 없이, 사용자가 지정한 함수를 바로 적용할 수 있다고 이해했습니다.
제가 이해하기로는 이 차이가 단순히 구현 방식의 차이가 아니라, 실제 데이터 전처리 과정에서 중요한 의미를 가질 수 있을 것 같습니다. 특히 로그 변환처럼 단순 수학적 변환을 적용할 때는 굳이 fit()을 거칠 필요가 없으니 FunctionTransformer가 더 적합할 수도 있지 않은지가 궁금합니다.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels