728x90
반응형
새로운 DataFrame을 만듭니다.
import pandas as pd
raw_data = {'col0': ['a1', 'a2', 'a3', None],
'col1': ['a10', 'a20', 'a30', 'a40'],
'col2': ['a100', None, 'a300', None]}
df = pd.DataFrame(raw_data)

isna로 null 값을 조회할 수 있습니다.
df.loc[df['col0'].isna()]

2개의 column에서 조회는 다음과 같이 합니다. '&' (and)를 사용합니다.
같은 Row에서의 조건이 됩니다.
df.loc[df['col0'].isna() & df['col2'].isna()]

'|' (or) 사용해서 각각의 다른 Row의 조건을 검색할 수 있습니다.
df.loc[df['col0'].isna() | df['col2'].isna()]

728x90
반응형
'프로그램' 카테고리의 다른 글
[파이썬] 마우스 커서 변경하기(Win.API) (0) | 2022.09.05 |
---|---|
[파이썬] 주식 매수,매도 최적 조건 자동 찾기 (0) | 2022.09.04 |
[파이썬] 문장 요약 하기 (summa package) (1) | 2022.08.29 |
[파이썬] gensim 3.x to 4 Migration (0) | 2022.08.28 |
[파이썬] map 함수 (함수의 반복 실행) (0) | 2022.08.27 |
댓글