디버깅 ( 오류 해결 과정 )

Python파이썬 pandas 문자열 함수 사용 에러

왕현성 2022. 11. 25. 09:57
728x90

 

위 사진처럼 문자 갯수를 구하는 방법은 len()을 이용해서 .apply(len) , .str.len()

둘 다 사용 가능했다.

위 사진의 요구사항은 대문자로 변환한뒤 새로운 컬럼으로 저장하는 코드를 작성 해보았는데,

.str.upper()을 사용하면 정상적으로 작동을 하지만 .apply를 사용해서는 에러가 발생했다.

 

이 이유는 len함수는 파이썬의 기본함수이지만 upper는 문자열의 함수이기 때문에 apply는 사용이 안 된다는 것을 알았다.