Pythonを使って2つのテーブルの相違点を比較の方法
Python の pandas ライブラリを使用して、2 つの表のデータ差異を比較できます。以下に簡単なコード例を示します。
import pandas as pd
# 读取两张表的数据
df1 = pd.read_excel('table1.xlsx')
df2 = pd.read_excel('table2.xlsx')
# 对比两张表的不同数据
diff_df = pd.concat([df1, df2]).drop_duplicates(keep=False)
# 打印不同数据
print(diff_df)
このサンプルコードでは、まず2枚の表のデータを pd.read_excel 関数を使って読み込んでいます。実際の状況に応じて、適した読み込み関数(例:CSV ファイルを読み込む pd.read_csv)を選ぶことができます。
その後、pd.concat関数により2つのテーブルのデータを1つのデータフレームに統合し、drop_duplicates関数によって重複データを削除します。これによって2つのテーブルの差集合が得られます。
最後に print 関数を使用して各種データを印刷し、必要な処理および解析をデータに追加することができます。