小编Luc*_*k_R的帖子

Python Pandas - 'DataFrame' 对象没有属性 'str' - .str.replace 错误

我正在尝试将 panda 数据框中的 80 列替换为“”。我创建了一个要迭代的标头列表:

headers = ['h1', 'h2', 'h3'... 'h80']
Run Code Online (Sandbox Code Playgroud)

然后我使用标题列表来替换多列字符串值,如下所示:

dataFrame[headers] = dataFrame[headers].str.replace(',','')
Run Code Online (Sandbox Code Playgroud)

这给了我这个错误: AttributeError: 'DataFrame' object has no attribute 'str' 当我仅在一个标头上尝试相同的操作时,它效果很好,并且我需要使用“str.replace”,因为唯一的“replace”方法确实遗憾的是没有取代“,”。

谢谢

python str-replace pandas

3
推荐指数
1
解决办法
9852
查看次数

标签 统计

pandas ×1

python ×1

str-replace ×1