python - 寻找整个 Pandas 数据框的中位数

标签 python pandas

我试图找到整个数据帧的中值流。第一部分是仅选择数据框中的某些项目。

这有两个问题,它包括不在“状态”中的数据框部分。此外,中位数不是单个值,它基于行。我将如何获得数据框中所有数据的总体中位数?

最佳答案

两种选择:

1) Pandas 选项:

df.stack().median()

2) 一个 numpy 选项:

np.median(df.values)

关于python - 寻找整个 Pandas 数据框的中位数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43666699/

相关文章:

python - 加速 pandas csv 读取和后续的 downcast

python - 提取一个单元格的值以另一列的值为条件 - Pandas/Python

python - 如何通过移位和条件找到最大值?

python - 使用 apply to pandas 系列时将参数传递给函数

c++ - 如何从命令行编译 Visual Studio 项目?

python:socket.sendall() 占用了 GIL?

python - 在 Python 中,%25s、%28s、%15s、%3s 等是什么意思?

python - 如何生成随机的 'greenish' 颜色

python - 如何将分组/分箱数据帧转换为 numpy 数组?

python - 什么是 __return__?