我使用GROUP BY
每月汇总一件商品。我想要一列的SUM
和另一列的产品。我无法在线或在我的书中找到产品运营商......但是还有一系列其他运营商会建立产品运营商吗?
在紧要关头,我可以在R中运行产品,这是数据前进的地方,但我希望尽量减少循环次数。
谢谢!
更新:好的,所以我真的想创建一个产品聚合器,将列的产品发送回R.在尝试回答下一个问题时,我得到了答案,将它们放在一起。已经有一个未包含在SQLite中的常用函数库(Healey functions)。我可以使用库(RSQLite.extfuns)在R中轻松使用这些函数。因此,我可以通过对日志总和进行取幂来创建产品聚合器。感谢DWin for showing我关于RQLite.extfuns库的关键部分。
答案 0 :(得分:3)
您可以使用create_function().
添加自己的聚合运算符答案 1 :(得分:2)
如果每组的行数足够小,您可以使用group-concat
返回R的所有被乘数。