我已经生成了df1和df2。
两个数据框都有一个公用列{{1}}和df1[TB_DIV]
。
我想生成一个新的df3,其中包含由所有不在df2[DIV]
中的df2[DIV]
过滤的df1中的所有信息。
我尝试使用.isin函数用df2信息过滤df1,但无法获得预期值。
m = DIV_LIST.DIV.isin(DIV_TABLE.TB_DIV)
DIV_LIST1 = DIV_LIST[m]
我获得了一个空的df3,在某些情况下是由于长度不匹配而导致的错误。
答案 0 :(得分:0)
尝试这样做:
apiRouter.put('/products/reorder', reorderProducts)
要获取那些不在其中的内容,请使用:
df1.loc[df1['TB_DIV'].isin(df2['DIV'])]