返回一列的值与其他列匹配的行

时间:2016-11-23 18:43:19

标签: python pandas dataframe

我有一个数据框df,它有多列,其中两列是' Name1'和' Name2'。我想返回Name1与Name2相同的行。我试过这个 -

Result=df[df.Name1 == df.Name2]

这就是我所拥有的

df=
Name1    Class   Section    Name2
AA       BA      KK         AA
AD       BD      LL         DA
AF       BF      MM         AF

这就是我想要的 -

Result=
Name1    Class   Section    Name2
AA       BA      KK         AA
AF       BF      MM         AF

它似乎没有给我所有行返回。我无法弄清楚原因。

0 个答案:

没有答案