str() 메소드에 대해 알아보자.
이번 실습은 포켓몬 특성을 가지고 있는 데이터를 가지고 진행해보자.
import pandas as pd
pokemons = pd.read_csv('Pokemon.csv', index_col='#')
pokemons
#이라고 하는 도감번호를 인덱스로 가져왔다.

착각할 수 있겠지만 .str은 형변환이 아니다.
형 변환은 astype() 메소드로 진행을 해야 된다.
문자열 컬럼의 경우 실행이 잘 되지만
pokemons['Type 1'].str

숫자열 컬럼의 경우 에러가 발생하는 것을 확인할 수 있다.
pokemons['HP'].str

대문자 또는 소문자로 바꾸는 문자열 함수를 사용해보자.
Type1 컬럼을 대소문자로 바꿀때
문자열로 구성되어 있다고 해도 upper(), lower()를 단독으로 사용하면 안되고 앞에 .str 을 붙여야 된다.
pokemons['Type 1'].str.lower()
이런식으로!
🚫문자열 메소드는 반드시 앞에 .str을 사용🚫