Pandas 正则表达式 returns 括号中的值
Pandas regex returns values in brackets
我的数据框列是 dtype: object。它包含我要提取并放置在经度和纬度列中的 GPS 坐标。正则表达式结果包含在 *open 和 *closing 括号中。为什么?我怎样才能删除?我是不是用错了模式?
尝试添加 .apply(', '.join)
join 正在遍历您的列表项,并使用选定的分隔符 ', ' 将它们连接起来(您也可以使用 ' ')。 apply 用于将连接函数传递给您的 pandas 列。
您可以找到有关 pandas 应用 here
的更多信息
dfp['latitude\longitude'].str.findall(pattern).apply(', '.join)
我的数据框列是 dtype: object。它包含我要提取并放置在经度和纬度列中的 GPS 坐标。正则表达式结果包含在 *open 和 *closing 括号中。为什么?我怎样才能删除?我是不是用错了模式?
尝试添加 .apply(', '.join)
join 正在遍历您的列表项,并使用选定的分隔符 ', ' 将它们连接起来(您也可以使用 ' ')。 apply 用于将连接函数传递给您的 pandas 列。
您可以找到有关 pandas 应用 here
dfp['latitude\longitude'].str.findall(pattern).apply(', '.join)