One way to provide better Encoding support is to provide an argument while creating/converting a data.table. That is,
data.table(..., encoding = c("unknown", "UTF-8", "Latin-1"))
as.data.table(..., encoding = c("unknown", "UTF-8", "Latin-1"))
setDT(..., encoding = c("unknown", "UTF-8", "Latin-1"))
Since we convert the i argument of joins to data.tables, even scenarios of vectors/lists are handled. This should drastically reduce the occurrence of encoding warnings.
One way to provide better Encoding support is to provide an argument while creating/converting a data.table. That is,
Since we convert the
iargument of joins to data.tables, even scenarios of vectors/lists are handled. This should drastically reduce the occurrence of encoding warnings.