【发布时间】:2015-03-06 09:49:37
【问题描述】:
我读到 data.table 理解点“。”作为“列表”的别名。 但是:
> dt <- data.table(x = c(11, 22), y = c("f", "b"))
> dt
x y
1: 11 f
2: 22 b
> dt[,.(y)]
Error in eval(expr, envir, enclos) : could not find function "."
>
这是为什么呢?
【问题讨论】:
-
你有哪个版本的 data.table ?不过,这在开发版本中有效。
-
@akrun 我使用的是 1.9.2
-
这可能是最近推出的。你可以试试
1.9.4或开发者1.9.5 -
是的,你是对的,它适用于 1.9.4。您要添加它作为答案吗?
标签: r data.table