Best packages for data manipulation in R

There are 2 packages that make data manipulation in R fun. These are dplyr and data.table. Both packages have their strengths. While dplyr is more elegant and resembles natural language, data.table is succinct and we can do a lot with data.table in just a single line. Further, data.