[英]Remove fraction from an address in pandas data frame
我在pandas中有一个数据框,我想从带有地址的列中删除分数。 我无法找出删除它们的正确回归实现。
示例地址如下所示:
580 1/4 Broadway Street
85 1/4 Grand Street
两件事,我不确定如何遍历数据框以删除特殊字符。
还有两个是正确的正则表达式函数,以及如何重新组合标志?
我想出了
“ ^(。 )\\ d + / \\ d + \\ s(。 )”和“ \\ 1 \\ 2”将标志分组在一起
还是有更好的方法来做到这一点?
使用str.replace
,您根本不需要匹配的组。
df.address.str.replace(r'\d+\/\d+', '')
0 580 Broadway Street
1 85 Grand Street
Name: address, dtype: object
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.