【发布时间】:2020-05-24 13:42:40
【问题描述】:
我有一个大小为 20x20 的数据框(类型 pandas.core.frame.DataFrame)。数据框中的 400 个单元格中的每一个都包含一个带有值的 LIST。我想分别计算每个列表(单元格)的平均值。数据框如下所示:
x y z ...
x [1,2,4,3] [1,2,4,3] [1,2,4,3]
y [8,2,6,4] [1,2,4,3] [1,2,4,3]
z [1,2,4,9] [1,2,4,3] [1,2,4,3]
.
.
.
我想得到这样的结果:
x y z ... x y z ...
x [10] [10] [10] x 10 10 10
y 20 10 10
y [20] [10] [10] or this: z 16 10 10
.
z [16] [10] [10] .
. .
.
我的问题是,如何使用矩阵中的值计算每个单元格/列表的平均值?
【问题讨论】:
-
为什么在 DataFrame 中有这样的列表?你有没有尝试过,做过任何研究?
标签: python pandas list dataframe mean