데이터 전처리 강의 이상치 처리 질문
# age가 음수인 데이터
X_train[X_train['age']<=0]# age가 1이상인 데이터만 살림
print(X_train.shape)
X_train = X_train[X_train['age']>0]
print(X_train.shape)
이런식으로 밖에 X_train 대괄호로 전체를 한번 더 묶어주는 것은 어떤 의미가 있나요?
답변 1
1
입문자들이 어색할 부분입니다.
True / False 결과
조건 X_train['age']>0 만 작성해서 결과를 출력해보면 각 행별 True / False 결과가 나옵니다.필터링
이를 데이터프레임 X_train[조건]을 넣게 되면 True 행은 반환하고 False인 결과는 반환하지 않아요
만약 대괄호 두개가 헷갈린다면 아래와 같은 코딩 방식을 추천해요
cond = X_train['age']>0
X_train[cond]
그리고 판다스 - 필터링 부분 영상을 다시 한번 학습하길 추천드립니다. 화이팅입니다. !!!
작업형1 강의 수강 완료 후..
0
10
0
작업형1 모의문제 4번에 3)문제 질문
0
16
2
이상치 전처리 작업
0
22
2
평가결과값 문의
0
27
2
시계열 데이터 날짜와 시간 format
0
31
2
평가지표 F1 스코어 질문드립니다.
0
24
2
작업형 2 기출7회분에서
0
37
2
작업형2 모의문제1 (30강)
0
34
2
수강 기간 연장 문의 드립니다.
0
41
2
수강 계획과 관련해 문의 드립니다.
0
28
2
작업형1 - 연습문제 16~39 풀이는 몇강을 보면 되나요?
0
50
2
작업형 1 -연습문제 4-6
0
38
2
작업형 1 유형 부분
0
42
2
작업형 1 (삭제예정, 구 버전)
0
51
2
수강기간 연장 문의드립니다.
0
38
2
2유형 레이블 인코딩 VS 원핫 인코딩
0
37
3
수강기간 연장 문의드립니다.
0
44
2
인덱스 슬라이싱
0
37
2
질문 드립니다.
0
50
2
강의 내용 관련 질문드립니다~
0
46
2
수강 연장 문의
0
63
2
강의자료 일괄 다운로드
0
61
2
수강기간 연장 문의드립니다
0
48
2
list 문제 질문드립니다~
0
38
2





