gpt4 book ai didi

python - 将 Jaro-Winkler 距离应用于数据帧

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

我有两列的数据框。第一个是正确的字符串,第二个是损坏的。我想应用 Jaro-Winkler 距离并将其存储在新的第三列中。

import pandas as pd
from pyjarowinkler.distance import get_jaro_distance

df = pd.DataFrame(
{"Correct" : ['Hello' , 'bread' , 'situation'],
"Corrupt" : ['Hlloe' , 'braed' , 'sitatuion']},
index = [1, 2, 3])

最佳答案

df['res'] = [get_jaro_distance(x, y) for x, y in zip(df['Correct'], df['Corrupt'])]
    Correct Corrupt res
1 Hello Hlloe 0.88
2 bread braed 0.95
3 situation sitatuion 0.97

关于python - 将 Jaro-Winkler 距离应用于数据帧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57360343/

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