You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The function works well under Linux.
If I use merge(as.data.frame(d1), as.data.frame(d2), by="a", all.x=TRUE, sort=FALSE), then I can also get the expected result.
I guess it is caused by encoding problems in Windows platform.
Uh, OK sorry then. Thanks for checking.
We should try to close it by providing unit test. AFAIK it is possible to have non-ascii in tests, but has to be encoded properly, so requires to map chinesse letters to unicode chars like \u000.
When the
by
column contains non-ASCII characters (e.g, Chinese), themerge()
function returns NA unexpectedly.should return
right?
but actually turns out to be:
Could you look into this problem?
The text was updated successfully, but these errors were encountered: