【发布时间】:2018-10-24 11:33:18
【问题描述】:
鉴于以下情况,我无法理解此处的机制。
我有一个 dataframe 从 .csv 读取:
a1 b1 c1
1 aa bb cc
2 ab ba ca
df.drop(df['a1'].str.contains('aa',case = False))
我想删除列 a1 中包含 'aa' 的所有行
我相信已经尝试了这里的一切,但仍然得到:
ValueError: 标签 [False False False ... False False False] 不包含在轴中
是的,我也试过了
skipinitialspace=True
axis=1
任何帮助将不胜感激,谢谢。
【问题讨论】:
-
df[~df.a1.str.contains('aa')]
标签: python python-3.x pandas dataframe