Skip to content

Instantly share code, notes, and snippets.

@gghatano
Created June 23, 2014 23:32
Show Gist options
  • Save gghatano/cb0773be5e7b611a7b9b to your computer and use it in GitHub Desktop.
Save gghatano/cb0773be5e7b611a7b9b to your computer and use it in GitHub Desktop.
data.tableをinner_joinするとdata.frameになって困る?
library(data.table)
library(dplyr)
dt1 = data.table(x = 1, y = 1)
dt2 = data.table(x = 1, z = 1)
dt1 %>% inner_join(dt2, by = "x")
# x y z
#1 1 1 1
dt1 %>% inner_join(dt2, by = "x") %>% class
# [1] "data.frame"
@gghatano
Copy link
Author

data.tableどうしをinner_joinで結合したらdata.frameになっている.
ずっとdata.tableでいて欲しいですよね.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment