Обсуждается добавление этой функциональности, но я бы сказал, что доставка займет несколько месяцев (общая идея - разрешить select
иметь groupby
аргумент ключевого слова + также добавить функцию transform
, которая будет работать как select
, но сохранить столбцы исходного кадра данных).
На данный момент решение заключается в использовании join
после by
:
join(mydf, by(mydf, :b, x1 = :a => sum), on=:b)