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 |
# 方法一:写函数判断 # 判断是否相等 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 | 2 | 2 | |
1 | 2 | 3 | |
1 | 1 | 3 |
hello | hello | 1 | 1 | |
---|---|---|---|---|
5 | world | word | 0 | 0 |
위 내용은 Python의 DataFrame에서 두 데이터 열이 동일한지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!