Je m'habitue actuellement à data.table (pour la vitesse i n c r o y a b l e, ainsi que les jointures non équi).
Je trouve la syntaxe de jointure un peu contre-intuitive, est-ce que quelqu'un pourrait m'aider, comment regarder les jointures gauche et droite la "façon data.table" ?
Exemples de r-datatable.com
require(data.table)
example(data.table)
# jointures comme sous-ensembles
X = data.table(x=c("c","b"), v=8:7, foo=c(4,2))
X
DT[X, on="x"] # jointure droite
X[DT, on="x"] # jointure gauche
La jointure droite est la valeur par défaut et le nouvel objet (X) est joint à droite ?