These are the rational for this package:
data.table
provides an inconvenient LEFT JOIN mechanism.In data.table
the LEFT JOINS occur by putting the LHS of the join on the
right, e.g.
X[DT, on="x"] # left join
where DT is the LHS join table. This just looks ugly.
data.table
prefixes column-name collisions with x.
and i.
. dplyr
suffixes with .x
and .y
. These names are not descriptive enough for joins
where lots of tables are brought together.
The column ordering should be preserved keeping LHS columns on the LHS.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.