标签: python python-3.x pandas
以下代码将从在类型列中包含单词 Elstar 的 Pandas 数据框中选择观察值。
df[df['type'].str.contains('Elstar')
应如何编辑此代码以排除包含 Elstar 一词的代码?我尝试在过滤器前面添加一个 ~ 但这并没有达到预期的效果,因为它会导致:
TypeError: bad operand type for unary ~: 'float'
我找到了解决方案,其中字符串不应与其他字符串完全匹配,但在我的情况下,部分值不应匹配。