데이터 준비
import numpy as np
import pandas as pd
import json
import psycopg2
data = {
'A':[1,2,3,4,'hello','world'],
'B':[1,2,3,7,'hello','word']
}
df_data = pd.DataFrame(data = data)
df_data
|
A |
B |
0 |
1 |
1 |
1 |
2 |
2 |
2 |
3 |
3 |
3 |
4 |
7 |
4 |
hello |
hello |
5 |
world |
word |
방법 1: 함수 판단 작성
# 方法一:写函数判断
# 判断是否相等
def is_equal_or_not(a,b):
if a == b:
return 1
else:
return 0
# 数据处理
df_data['AB列数据是否相等'] = df_data.apply(lambda x : is_equal_or_not(x['A'],x['B']),axis = 1)
df_data
|
A |
B |
AB열의 데이터가 동일한가요? | 0
| 4 | hello | hello | 1
| 5 | world | word | 0
|
방법 2: AB 열의 데이터가 동일한지 직접 확인 |
1 |
1 |
1
|
1 |
2 |
2 |
1
1 |
|
2 |
3 |
3
1 |
1 |
| 3 |
4
7
0
0
| 4 | hello | hello | 1 | 1
| 5 | world | word | 0 | 0
|
위 내용은 Python의 DataFrame에서 두 데이터 열이 동일한지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!