【发布时间】:2022-09-28 17:09:33
【问题描述】:
我想从 df2 中找到 df1 中未显示的列名 将熊猫导入为 pd
data1 = {\'first_column\': [\'1\', \'2\', \'2\'],
\'second_column\': [\'1\', \'2\', \'2\'],
\'third_column\':[\'1\', \'2\', \'2\'],
\'fourth_column\':[\'1\', \'2\', \'2\']
}
df1 = pd.DataFrame(data1)
print(df1)
test = df1[\'second_column\'].nunique()
data2 = {\'first_column\': [\'2\', \'2\'],
\'second_column\': [\'2\', \'2\'],
\'third_column\':[\'2\', \'2\'],
}
df2 = pd.DataFrame(data2)
print(df2)
我试过not_in_columns=df2.columns[~df2.columns.isin(df1.columns)] 但它不起作用
标签: python pandas dataframe comparison