我有data.frame
一堆销售信息,例如order.date,buyer.name,buyer.email等。我使用dplyr
包来做{{} 1}}和group_by
信息,如下:
summarise
这为我提供了每封电子邮件中包含sum =
df %>%
select(order.date, buyer.name, buyer.email, item.type, item.name, item.price, quantity, item.total) %>%
group_by(buyer.email) %>%
summarise(total.items = sum(quantity), total.amount = sum(item.total)) %>%
arrange(desc(total.amount))
和total.items
的电子邮件列表。我还想要的是用于电子邮件的最新total.amount
和最后order.date
。有没有办法用buyer.name
做到这一点?如果没有,那么最有效的方法是什么?