library(data.table)
version 1.9.4
estim <- data.table(aa=c(1,2,3), vvat1at=c(1,5,16))
checked=TRUE
如果进行了一些检查并且它为TRUE,则在变量estim中创建值为1的新变量a。
if (checked) estim[, a:=1]
但是自动打印出data.table。
aa vat1at a
1: 1 1 1
2: 2 5 1
3: 3 16 1
当我不想要的时候可以做一些不打印出这个数据的东西吗?