无法剥离熊猫数据帧列中的对象



我有一个熊猫数据框,列为"表面积":

|surface-area|
51 m²

我想剥离平方米的部分:

df['surface-area'] = df['surface-area'].apply(lambda x: str(x.rstrip(' m²')))

这会导致此错误:

AttributeError: 'float' object has no attribute 'rstrip'

我认为问题是NaN的值,所以使用str.strip

df['surface-area'] = df['surface-area'].str.rstrip(' m²')

相关内容

最新更新