[英]Compare column names of Pandas Dataframe
How to compare column names of 2 different Pandas data frame. 如何比较2个不同的Pandas数据框的列名。 I want to compare train and test data frames where there are some columns missing in test Data frames?? 我想比较训练数据帧和测试数据帧,其中测试数据帧中缺少某些列?
pandas.Index
objects, including dataframe columns, have useful set
-like methods, such as intersection
and difference
. pandas.Index
对象(包括数据pandas.Index
列)具有有用的类似于set
的方法,例如intersection
和difference
。
For example, given dataframes train
and test
: 例如,给定的数据帧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)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.