出于兴趣。有没有其他选择和短类型的方式(我认为不是一对)来构造一个data.table,该表具有一个称为key
的列,因为还有一个构造(函数)参数也称为key?
输出示例:
library(data.table)
# :(
data.table("key" = 1:3)[]
data.table(key = 1:3)[]
# Null data.table (0 rows and 0 cols)
# :|
setDT(data.frame(key = 1:3))[]
setnames(data.table(foo = 1:3), "foo", "key")[]
setDT(list(key = 1:3))[]
# return:
# key
# 1: 1
# 2: 2
# 3: 3