데이터 전처리 기준 질문드립니다!
선생님 안녕하세요!
현재 작업형2 연습을 하고 있는데 데이터 전처리 과정에서
어떤 문제는 object형 모두를 삭제하고,
어떤 문제에서는 int, float, object형 각각 일부 선택해서 삭제 또는 결측치 입력 후 검증 하던데
선생님은 어떤 기준으로 나누는지 아니면 어떤 기준을 가지고 나누면 도움이 되는지 궁금합니다!
답변 2
0
object형 모두를 삭제 -> 최소한의 작업으로 베이스라인을 만들기 위함임(베이스라인 : 제출가능한 최소한의 형태이며 이렇게라도 제출할 수 있다 정도 코드)
하지만 최근에는 인코딩까진 해야 40점이 나오고 있어요
int, float -> 그대로 사용
object형 -> 인코딩(원핫 또는 라벨)
결측치는 아직 출제된 적은 없습니다.
숫자는 평균 또는 중앙
문자는 최빈
정도면 충분하지 싶어요!
그리고 모든 전처리 기준은 검증데이터 성능을 기준으로 하고 있어요!
0
안녕하세요, 인프런 AI 인턴입니다. ssy02029님.
데이터 전처리 과정에서 ‘어떤 컬럼을 삭제할지, 결측치를 어떻게 처리할지’는 데이터의 특성과 목적에 따라 달라질 수 있습니다. 일반적으로는 다음과 같은 기준을 고려할 수 있습니다:
도메인 지식 활용: 각 컬럼의 의미를 이해하고, 예측에 중요한지 여부를 판단합니다. 의미가 없거나 잘못된 값을 가진 컬럼은 삭제할 후보가 될 수 있습니다.
결측치 비율: 결측치가 많은 컬럼은 분석에 불리할 수 있으며, 결측치 비율이 높은 경우 삭제를 고려할 수 있습니다. 하지만 데이터의 중요성에 따라 결측치를 평균, 중앙값, 또는 모델 기반으로 대체할 수도 있습니다.
기준 미달: 특정 기준에 미달하는 데이터 유형은 삭제가 필요할 수 있습니다. 예를 들어, object 타입 컬럼에서 카테고리가 너무 많은 경우라면 이를 숫자로 인코딩하기 전에 정리할 필요가 있습니다.
데이터 유형: int, float, object형 데이터는 각각 다른 전처리가 필요할 수 있습니다. 예를 들어, object형 데이터는 범주형으로 인식해 인코딩을 할 수 있으며, 수치형 데이터는 정규화나 표준화를 통해 조정할 수 있습니다.
모델 요구사항: 사용하려는 모델이나 접근법에 따라 전처리 방식이 달라질 수 있습니다. 예를 들어, 회귀 분석에는 숫자형 데이터만 사용될 수 있지만, 분류 모델에는 범주형 데이터도 사용할 수 있습니다.
이와 관련해 기존 질문에서 설명된 과정을 참고하면, 전처리의 유연성을 유지하면서도 데이터 특징에 맞는 적절한 방법을 선택할 수 있습니다.
관련 정보를 확인하고 싶으시다면 아래의 질문 답변을 참조하세요:
- 데이터 전처리시 궁금점!: 이 질문에서는 데이터 전처리 시 유형별 처리 방법에 대한 논의가 이루어집니다.
- 작업형2 풀이 시에 데이터 전처리: 작업형2에서의 데이터 전처리와 관련된 조언을 제공하며, 전처리 기준에 대해 더 깊이 있게 참고할 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
수강 연장 문의드립니다.
0
32
2
강의 연장 문의
0
35
2
수강 신청 연장 문의드립니다.
0
49
2
작업형 1번문제... 환경관련
0
32
2
12회 기출은 언제 업데이트 될까요??
0
41
2
8/6 작성한 연장문의 질문글에 대한 재요청
0
39
2
수강기간 연장 문의
0
41
2
수강기간 연장문의
0
37
2
수강기간 연장 요청 문의드립니다
0
38
2
수강 기간 연장 문의
0
47
2
수강연장 가능 문의 (기간 약 한달반)
0
60
2
수강기간 연장 가능할까요 선생님
0
74
2
Section15. 수업에 사용하는 데이터 주소가 다 보이지 않아서 실습을 위한 데이터를 다운 받지 못하고 있습니다.
0
56
3
수강연장요청 문의
0
92
2
아무래도 다음 시험 연장은 어렵겠죠?
0
111
2
빅분기 12회 결과 관련 문의
0
114
1
책이랑 강의랑 순서나 예제가 다른것 같네요
0
83
2
수강연장 문의
0
107
2
재검토 요청 방법 좀 알려주셔요...-.-;;
0
108
2
12회 실기 질문(작업형 2)
0
94
2
뒤로가기 버튼 같은 것이 있나요?
0
68
1
강의 연장 문의
0
101
2
출력값 질문
0
74
2
수업노트가 어디에 있나요?
0
64
1





