Python等同于dplyr的摘要

时间:2019-11-25 00:25:48

标签: r python-3.x group-by summarize

像R中一样,在python中是否存在password函数?

我正在查看频繁使用的项目集算法,并正在寻找一个好的数据集。我发现了一个here

我可以阅读和理解R,但是不知道Python中是否存在summarize函数:

此笔记本在R中具有:

summarize

在python中,我只是:

order_baskets <- ordr_pr %>% 
  inner_join(prods, by="product_id") %>% 
  group_by(order_id) %>%
  summarise(basket = as.vector(list(product_name)))

合并之后,我有点迷失了方向,甚至不确定pd.merge(ordr_pr, prods, how='inner', on='product_id') .groupby(order_id) # summarize( basket = as.vector(list(product_name))) 在python中是否和R中一样。

1 个答案:

答案 0 :(得分:2)

您正在寻找aggregateagg函数。因此您可以:

pd.merge(ordr_pr, prods, how='inner', on='product_id').groupby(order_id).agg({'product_name':list})