【发布时间】:2016-10-21 12:42:31
【问题描述】:
我有一个类似的问题:Pandas DataFrame: remove unwanted parts from strings in a column。
所以我用了:
temp_dataframe['PPI'] = temp_dataframe['PPI'].map(lambda x: x.lstrip('PPI/'))
大多数项目以“PPI/”开头,但不是全部。似乎当一个没有'PPI/'后缀的项目遇到了这个错误:
AttributeError: 'float' 对象没有属性 'lstrip'
我错过了什么吗?
【问题讨论】:
-
是缺失值还是实际浮动造成的?你能显示导致这种情况的行的值吗? (在这里尝试学习和理解)