使用“键”作为data.table构造函数中的列名

时间:2018-12-06 15:39:31

标签: r data.table

出于兴趣。有没有其他选择和短类型的方式(我认为不是一对)来构造一个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

0 个答案:

没有答案