此问题已在此处有答案:
Use a list of values to select rows from a Pandas dataframe(8个回答)
3天前关闭。
我有一个csv,使用来自汽车经销商的销售数据的pandas加载。其中一列的标题为“状态”,包含“已发运”、“正在处理”或“有争议”。
我想从dataframe中删除所有“有争议”或“正在处理”的行。
目前我写了以下内容:
对于df中的行:if df[:6] == 'Disputed':df.drop[row:6] print(df)
我相信问题是“争议”的部分,但我已经尝试了一堆东西,没有工作。
1条答案
按热度按时间mjqavswn1#
如果有三个选项,而你想删除两个选项,那么我们可以只选择第三个选项: