BASHA TECH
정규표현식 Error! 본문
728x90
# Name 처리
# 추출
train_test_data = [train, test]
for dataset in train_test_data:
dataset['Title'] = dataset['Name'].str.extract(' ([A-Za-z+]\.)', expand=False)
실수했던 정규표현식 ' ([A-Za-z+]\.)'
모든 값이 NaN으로 결과 값이 나왔다.
' ([A-Za-z]+)\.' 으로 수정했더니 정상적으로 결과값 나옴.
무엇이 다른 것일까? 정규 표현식 분석 사이트에서 분석을 해보았습니다!
그렇다구 하네요,,,~ 이해 완~! 완전히 다름~ 주의~
728x90
반응형
'Error' 카테고리의 다른 글
UnicodeDecodeError (0) | 2022.10.31 |
---|---|
KeyError Traceback (most recent call last) (1) | 2022.10.11 |
HTTPError: HTTP Error 403: Forbidden 해결!!!! (0) | 2022.09.30 |
HTTPError: HTTP Error 403: Forbidden (0) | 2022.09.28 |
예상했던 실수 값이 출력되지 않는 문제 - 부동소수점 오차 (0) | 2022.09.14 |
Comments