【发布时间】:2022-06-27 21:24:46
【问题描述】:
我有一个这样的数据框:
Column_A Column_B Column_C
10 Total 20
20 10 20
30 15 10
Total 98 Total
我想删除所有包含“总计”的行。
在我的实际情况中,我有很多列。因此,我不是在寻找这个解决方案:
df[df['Column_A'] != 'Total']
df[df['Column_B'] != 'Total']
df[df['Column_C'] != 'Total']
相反,我想要一个检查所有列的解决方案。
建议的结果应该是:
Column_A Column_B Column_C
20 10 20
30 15 10
【问题讨论】:
-
数据从何而来?也许考虑在摄取时将
Total标记为 NA 值 - 如果您的数据可能的话,使用 NA 删除行。一个好处:数字类型已经到位。否则你必须稍后转换。