Я использую пакет data.table
для ускорения сбора сводной статистики в наборе данных.
Мне любопытно, есть ли способ группировать более чем один столбец. Мои данные выглядят следующим образом:
purchaseAmt adShown url
15.54 00001 150000001
4.82 00002 150000001
157.99 05005 776300044
... ... ...
Я могу сделать что-то вроде этого:
adShownMedian <- df1[,median(purchaseAmt),by="adShown"]
чтобы получить каждую медианную рекламу. Как мне сделать что-то, что сочетает adShown
и url
?
Я пробовал это:
adShownMedian <- df1[,median(purchaseAmt),by=c("adShown","url")]
но не повезло.
Любые предложения?