如何使用链接更改data.table中的值?

时间:2016-10-28 06:01:40

标签: r data.table

考虑以下陈述:

library(data.table)
irD <- data.table(iris)

irD[Species == "setosa", ][Petal.Width >= 0.3, 
  Sepal.Length1 := Sepal.Length + 1]
irD

如果要检查输出,则data.table irD中没有列名称Sepal.Length1。

但是,如果我不使用链接,我可以获得新列。

irD[Species == "setosa" & Petal.Width >= 0.3, 
  Sepal.Length1 := Sepal.Length + 1]
irD

我的问题是,是否可以通过链接更改data.table中的值?对我来说,链接有助于编写更清晰的代码,这就是我想使用链接的原因。

0 个答案:

没有答案