【发布时间】:2021-11-10 19:14:54
【问题描述】:
我知道我可以单独计算唯一计数、均值、中值、峰度和偏度并合并到一个数据帧中,但与 R 数据相比,这是很多步骤.table,您可以在其中一步计算所有这些。有什么方法可以让我在 Python 中执行 groupby 并一步计算所有这些?
df <- data[,.(ItemCount= uniqueN(Item),
Median_val = median(Value),
Avg_val = mean(Value),
Skew_val = skewness(Value),
Kurt_val = kurtosis(Value)),.(Year, Category)][order(Year,Category)]
【问题讨论】:
-
非常感谢,这真的很有帮助。 “命名聚合”部分正是我所需要的!
标签: python pandas dataframe group-by