如何使用 r data.table env 选项?

问题描述 投票:0回答:1

我正在尝试使用 data.table 推荐的对 data.table 进行编程的方法: https://rdatatable.gitlab.io/data.table/articles/datatable-programming.html#get
但我只是收到一个错误。

我正在使用 R 版本 4.2.3 和 data.table 版本 1.14.8

> packageVersion("data.table")
[1] ‘1.14.8’
> DT = as.data.table(iris)
> v1 = "Petal.Width"
> v2 = "Sepal.Width"
> DT[, .(total = sum(v1, v2)),
+    env = list(v1 = v1, v2 = v2)]
Error in `[.data.table`(DT, , .(total = sum(v1, v2)), env = list(v1 = v1,  : 
  unused argument (env = list(v1 = v1, v2 = v2))
r data.table
1个回答
0
投票

问题是因为

env
还不是 data.table 中的参数

© www.soinside.com 2019 - 2024. All rights reserved.