gpt4 book ai didi

r - 抑制 data.table j 函数中的输出

转载 作者:行者123 更新时间:2023-12-01 21:34:24 27 4
gpt4 key购买 nike

我想使用 R< 在 data.table 中针对 id 变量的不同值绘制一些 ccf。问题在于 ccf 返回的值与 data.table 不一致。我不关心返回值,只是想看看实际的情节。一些代码:

require(data.table)
x <- data.table(id=rep(1:10, each=10), a=rep(1:10,10), b=rep(10:1,10))
x[,ccf(a,b),by=id]
Error in `[.data.table`(x, , ccf(a, b), by = id) :
All items in j=list(...) should be atomic vectors or lists. If you are trying something like j=list(.SD,newcol=mean(colA)) then use := by group instead (much quicker), or cbind or merge afterwards.

最佳答案

鉴于问题中的这一点:

I don't care about the return value but just want to see the actual plot.

然后:

x[, {ccf(a,b);NULL}, by=id]

关于r - 抑制 data.table j 函数中的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13317288/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com