私は2つのデータフレームを持っている:印刷する別のデータフレームに含まれていないデータフレームの列の値
df1 = pd.DataFrame({'System':['b0001','b0002']})
df2 = pd.DataFrame({'System':['b0001']})
私はのカラムシステムに含まれていないDF1のカラム系の値を印刷したいですdf2。出力は次のようになります。
b0002
私の現在のコードは次のとおりです。
for i in df1.index:
if df1.System[i] not in df2.System:
print (df1.System[i])
しかし、出力は次のようになります。それはまだb0001
をプリントアウトする理由
b0001
b0002
私が把握cant'f。私はisin
で試したところ、出力は同じです。
ご協力いただければ幸いです。
DF1 [〜df1.System.isin(df2.System)]? – Vaishali