Rejoindre à gauche en utilisant data.table

Supposons que j'ai deux de données.tableau's:

Un:

  A  B
1: 1 12
2: 2 13
3: 3 14
4: 4 15

B:

   A  B
1: 2 13
2: 3 14

et j'ai le code suivant:

merge_test = merge(dataA, dataB, by="A", all.data=TRUE)

J'obtiens:

   A B.x B.y
1: 2  13  13
2: 3  14  14

Cependant, je veux que toutes les lignes de dataA dans le final de la table fusionnée. Est-il un moyen de faire cela?

source d'informationauteur lord12