0

我想将按字段分组的表的元素相加,然后除以一个常数:例如,我有一个包含部门和销售的表,我想将每个部门的所有销售相加,然后除以 100(例如)。那是代码:

groupby(@NT(sells_factor = sum/100),sells_table,:department; select = :package)
4

2 回答 2

2

一次性创建一个匿名函数应该对你有用:

groupby(@NT(sells_factor = x -> sum(x)/100),sells_table, :department; select = :package)
于 2018-08-09T22:47:07.570 回答
1

我首先计算总和,然后使用 map 将它们除以。见https://juliacomputing.github.io/JuliaDB.jl/latest/api/#Base.map-Tuple{Any,IndexedTables.AbstractIndexedTable}

于 2018-08-09T22:18:03.370 回答