我在pandas中有一个数据框,我想从地址中删除列中的分数。我无法找出正确的回归实现来删除它们。
示例地址如下所示:
580 1/4 Broadway Street
85 1/4 Grand Street
有两件事,我不确定如何遍历数据框以删除特殊字符。
两个什么是正确的正则表达式函数以及如何重新组合标志?
我想出了
" ^()\ d + / \ d + \ S&#34(); 和 " \ 1 \ 2"将标志组合在一起
还是有更好的方法吗?
答案 0 :(得分:3)
使用 str.replace
,您根本不需要匹配的群组。
df.address.str.replace(r'\d+\/\d+', '')
0 580 Broadway Street
1 85 Grand Street
Name: address, dtype: object