safejoin doesn't like ".x" and ".y" suffixes, it's a good thing but fuzzy joining very often duplicates the joining columns, with eat we can use the prefix argument but it's not part of safe_*_join functions, and it would be quite convenient to be able to rename on the fly in X and Y.
Probably better to just trigger error in case of unconsistency, but it means we need to be redundant.
To avoid redundancy we can admit one renaming maximum, and apply it everywhere, but maybe it's confusing ?
safejoin doesn't like
".x"
and".y"
suffixes, it's a good thing but fuzzy joining very often duplicates the joining columns, witheat
we can use the prefix argument but it's not part ofsafe_*_join
functions, and it would be quite convenient to be able to rename on the fly inX
andY
.That's not perfect though, as we have to decide what happens when
X
orY
are used several times but unconsistently :Probably better to just trigger error in case of unconsistency, but it means we need to be redundant. To avoid redundancy we can admit one renaming maximum, and apply it everywhere, but maybe it's confusing ?