gpt4 book ai didi

python-2.7 - Pandas.replace 不会从数据中删除字符

转载 作者:行者123 更新时间:2023-12-01 00:52:01 25 4
gpt4 key购买 nike

我有一个带有字符 " 的 Pandas 数据框在某些地方(Python 2.7)。
我想删除所有 "从数据来看。我正在使用以下方法:

data_frame.replace(to_replace'"', value = '')

但是,数据框保持不变, Action 不会发生。
任何关于问题所在的建议将不胜感激。

最佳答案

你可以试试 replace regex=True :

import pandas as pd

df = pd.DataFrame({'ItemID': {0: 8988, 1: 8988, 2: 6547, 3: 6547},
'Description': {0: 'Tall Chair', 1: 'Tall Chair', 2: 'Big" Pillow', 3: 'Big Pillow'},
'Feedback': {0: 'I hated it""', 1: 'Best chair" ever', 2: 'Soft and amazing', 3: 'Horrific color'}})
print df
Description Feedback ItemID
0 Tall Chair I hated it"" 8988
1 Tall Chair Best chair" ever 8988
2 Big" Pillow Soft and amazing 6547
3 Big Pillow Horrific color 6547

print df.replace({'"': ''}, regex=True)
Description Feedback ItemID
0 Tall Chair I hated it 8988
1 Tall Chair Best chair ever 8988
2 Big Pillow Soft and amazing 6547
3 Big Pillow Horrific color 6547

关于python-2.7 - Pandas.replace 不会从数据中删除字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35775388/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com