【发布时间】:2020-01-12 03:50:30
【问题描述】:
我正在浏览 pandas groupby 文档,当我在特定列上进行分组时,如下所示:
df:
A B C D
0 foo one -0.987674 0.039616
1 bar one -0.653247 -1.022529
2 foo two 0.404201 1.308777
3 bar three 1.620780 0.574377
4 foo two 1.661942 0.579888
5 bar two 0.747878 0.463052
6 foo one 0.070278 0.202564
7 foo three 0.779684 -0.547192
grouped=df.groupby('A')
grouped.describe(A)
给予
C ... D
count mean std ... 50% 75% max
A B ...
bar one 1.0 0.224944 NaN ... 1.107509 1.107509 1.107509
three 1.0 0.704943 NaN ... 1.833098 1.833098 1.833098
two 1.0 -0.091613 NaN ... -0.549254 -0.549254 -0.549254
foo one 2.0 0.282298 1.554401 ... -0.334058 0.046640 0.427338
three 1.0 1.688601 NaN ... -1.457338 -1.457338 -1.457338
two 2.0 1.206690 0.917140 ... -0.096405 0.039241 0.174888
描述时 25%、50%、75% 表示什么? 请解释一下?
【问题讨论】:
-
抱歉,我不是在寻找 o/p expand ,当描述 25% 50% 值是什么意思时,它们是如何实现的?
-
@jezrael 可能是一个重复的问题,但重定向的问题没有为我的问题伙伴提供答案
-
@jezrael 我不是在寻找显示选项伴侣.....我正在考虑上述数据框中低于 50% 和 75% 的值
-
是的,它正在工作,因为 min 以类似的方式给出最小值 50% 和 75% 的值是什么意思?我们如何得到这些?
标签: pandas pandas-groupby