반응형
12-06 일치 여부 (equals)
DataFrame.equals(other)
개요
equals메서드는 두 객체가 완벽하게 동일한지를 확인하는 메서드입니다.
사용법
기본 사용법
df.equals(other)
other : df와 일치하는지 비교할 객체입니다.
반응형
예시
먼저 2x2짜리 객체를3개 만들어보겠습니다.
df1과 df2는 완벽하게 같고, df3는 3의 값이 3.0으로 type이 다릅니다.
df1 = pd.DataFrame(data=[[1,N],[3,T]])
df2 = pd.DataFrame(data=[[1,N],[3,T]])
print(df1)
>>
0 1
0 1 <NA>
1 3 True
df3 = pd.DataFrame(data=[[1,N],[3.0,T]])
print(df3)
>>
0 1
0 1.0 <NA>
1 3.0 True
기본적인 사용법
두 객체가 완벽히 같을경우 True를 반환하며 다를경우 False를 반환합니다. 요소의 type이 다르더라도 False를 반환합니다.
print(df1.equals(df2))
>>
True
print(df1.equals(df3))
>>
False
반응형
'파이썬완전정복-Pandas DataFrame > 12. 데이터 확인' 카테고리의 다른 글
Pandas DataFrame 12-08 중복행 확인 (duplicated) (0) | 2022.01.26 |
---|---|
PandasDataFrame 12-07 1칸 객체의 bool 확인 (bool) (0) | 2022.01.26 |
Pandas DataFrame 12-05 결측값이 아닌 요소의 수 (count) (0) | 2022.01.25 |
Pandas DataFrame 12-04 요소의 True/False 확인 (all / any) (0) | 2022.01.25 |
Pandas DataFrame 12-03 일치하는 요소 확인 (isin) (0) | 2022.01.25 |