Closed kuriwaki closed 6 years ago
Hi Shiro,
The problem is that by default the cutoff to declare a pair of observations a match is 0.85. In your example, even if you agree on first name and last name, the maximum probability for a pair of record to be a match is just ~0.81.
Try:
fL.0 <- fastLink(dfA.0, dfB.0, varnames = c("firstname", "lastname"), threshold.match = 0.75)
@tedenamorado Is it possible to issue an informative warning message?
Thanks Ted! I was fiddling with cut.a
but forgot about the more important threshold.match
. This resolves the immediate question; and agree having that informative message at some point would be great.
We will add that warning in our next release. Thanks for the feedback!
I'm getting an error when merging on two columns of names, and can't quite figure out why.
Here is a toy example that replicates the error. In this example increasing the number of observations solves the problem, but not in my real case. However, adding a third column seems to solve problem.
Would anyone know what's going on?