【发布时间】:2020-10-04 16:33:13
【问题描述】:
获取数据帧(或列表或数组)中任何列的简单描述性统计信息的最佳方法是什么,无论是否嵌套,一种高级 df.describe () 也包括带有数值的嵌套结构。
就我而言,我有一个包含许多列的数据框。有些列的每一行都有一个数字列表(在我的例子中是一个时间序列结构),这是一个嵌套结构。
这样的嵌套结构是指:
- 数组列表,
- 数组数组,
- 一系列列表,
- 在某些列中具有嵌套数值列表的数据框(我的情况)
如何一次性从任何层次的嵌套结构中获取简单的描述性统计数据?
要求
df.describe()
只会给我数字列的统计信息,而不是包含数值列表的列的统计信息。 我无法仅通过申请获得统计数据
from scipy import stats
stats.describe(arr)
因为它是How can I get descriptive statistics of a NumPy array? 中针对非嵌套数组的解决方案。
【问题讨论】:
标签: python-3.x pandas numpy multidimensional-array scipy.stats