Ramanu
Pandas isin 본문
Pandas의 내장함수 isin에 대한 정리
1. 기본 형태
[DataFrame1].isin([DataFrame2]) 의 형태로 구성된다.
DataFrame1 안에 DataFrame2가 존재하는지 판단, result는 True, False 형태로 출력
2. 간단한 예시
- Data의 구성
예시 1)
>>> data.isin(['A500'])
찾길 원하는 값 'A500'
만약 Data에서 True에 해당하는 값만 뽑아서 column을 보고 싶다면 다음과 같이 진행하면 된다.
- isin 사용
>>> data[data.isin(['A500', 'A501'])['A']]
# Data에서 Columns이 "A"인 곳에서 A500이 존재하는지 확인하는 코드이다.
예시 2)
찾길 원하는 값 : find_data(DataFrame)
>>> find_data
- isin 사용
>>> data[data['A'].isin(find_data['word_a'])]['A']
# for문을 사용해 string 검색을 하는 것보다 자원소모를 훨씬 줄일 수 있다.
'데이터' 카테고리의 다른 글
Python Multiprocessing (0) | 2020.11.30 |
---|---|
Pandas 주요 기능 (0) | 2020.11.30 |
python dictionary key값 중심으로 정렬 후 dictionary로 반환 (0) | 2020.11.10 |
python multiprocessing Manager pickle dump, load error (0) | 2020.11.10 |
Pandas read_csv, to_csv (0) | 2020.10.30 |
Comments