如何比较 2 个不同 Pandas 数据框的列名。我想比较测试数据帧中缺少某些列的训练和测试数据帧??
最佳答案
pandas.Index
对象(包括数据框列)具有有用的 set
类方法,例如 intersection
和 difference
.
例如,给定数据帧 train
和 test
:
train_cols = train.columns
test_cols = test.columns
common_cols = train_cols.intersection(test_cols)
train_not_test = train_cols.difference(test_cols)
关于python - 比较 Pandas Dataframe 的列名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50203732/