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
'데이터 분석 > [Python] 기초' 카테고리의 다른 글
[python] Anaconda 패키지 관련 명령어 기초 (0) | 2021.11.12 |
---|---|
[python] conda install github packages (0) | 2021.11.12 |
[python] 마크다운(markdown) 문법 (0) | 2021.09.13 |
[Python] DataFrame 행 삭제 (0) | 2021.09.08 |
[python] pivot 테이블 (0) | 2021.09.02 |