[python] Series에 값 구하기 get_values(), to_numpy()

데이터 분석/[Python] 기초

[python] Series에 값 구하기 get_values(), to_numpy()

INCHELIN 2021. 11. 5. 11:00
728x90

sido 라는 데이터프레임에서 

sido_nm(시도명)이 "인천광역시"인 sido_ind(시도 번호)를 찾고 싶다.

 

sido[sido['sido_nm']=="인천광역시"]['sido_ind']

이렇게 Series 형태로 반환이 되고, 이때 원하는 '3'이라는 sido_ind(시도 번호)를 얻기 위해서 get_values()를 호출하면 됩니다.

sido[sido['sido_nm']=="인천광역시"]['sido_ind'].get_values() # array(['3'], dtype=object)

sido[sido['sido_nm']=="인천광역시"]['sido_ind'].get_values()[0] # '3'

그런데 버전에 따라서 get_values()가 안 되는 경우가 있는데, 이때는 to_numpy()로 하면 됩니다.

728x90