我注意到关于这个话题有很多问题。 到现在为止,我找到了一些接近我需要的东西:
newdf = df[df[df.columns].isin(['list','of','values'])]
但是这个方法会删除所有不在df.columns中保持相同df.shape的值
我需要的是这样的东西:
newdf = df[df[df.columns[1:]].isin(['val1','val3','val7'])]
df newdf
col1 col2 col3 col1 col2 col3
A val1 val5 A val1 val5
B val2 val2 C val3 val3
C val3 val3 D val4 val7
D val4 val7
IIUIC,你需要
any
相关问题 更多 >
编程相关推荐