从数据帧中的地址中删除分数

2024-04-26 04:39:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我在pandas中有一个数据帧,我想从带有地址的列中删除分数。我无法找出正确的回归实现来删除它们。你知道吗

示例地址如下所示:

580 1/4 Broadway Street

85 1/4 Grand Street

有两件事,我不知道如何循环通过数据帧来删除特殊字符。你知道吗

第二,什么是正确的regex函数,如何重新组合标志?你知道吗

我想到了

“^(.)\d+/\d+\s(。“)” 和 “\1\2”将标志分组在一起

还是有更好的方法?你知道吗


Tags: 数据方法函数示例streetpandas标志地址
1条回答
网友
1楼 · 发布于 2024-04-26 04:39:53

使用str.replace,您根本不需要匹配的组。你知道吗

df.address.str.replace(r'\d+\/\d+', '')

0    580  Broadway Street
1        85  Grand Street
Name: address, dtype: object

相关问题 更多 >