获取列表中嵌套数据框的摘要统计信息

港澳台

我有一个数据框列表,我想将列表中每个数据框的汇总统计信息返回到一个新的数据框中 - 能够选择每个初始数据框中的列(值)以返回汇总统计信息。输出数据帧中的每一行对应于初始列表中的每个数据帧。

我能够使用 for 循环获取汇总统计信息输出,但它只会为我提供列表中最后一个数据帧的汇总统计信息 - 而不是列表中的所有数据帧。这是 for 循环的示例,它为我提供列表中最后一个数据帧的输出统计信息。

for i in step2:
    step3=i.describe() #gives me a single df of the last item (dataframe) in my list

这是我的清单: 在此处输入图片说明

我希望输出数据框中的每一行都对应于初始列表中数据框中所选列(值)的汇总统计信息。

mxmt

最简单的变体:

step3 = []
for i in step2:
    step3.append(i.describe())

在这里,您将获得汇总 DataFrame 的列表。

一个更复杂的:

df_result = pd.DataFrame()
for i in step2:
    df_result = df_result.append(i.describe().T)

输出 DataFrame 中的每一行都对应一列(如示例中那样进行转置)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章