pandas - 中位数()如何处理偶数个条目?
问题描述
我有一行代码可以从我的数据框中获取中位数,如下所示:median = df[' age'].median()
当条目数为偶数时,中位数如何处理?我有 14,000 个条目,我想取两个中间条目,并在有偶数个条目的用例中平均它们。这是我可以使用熊猫做的事情吗?或者熊猫如何处理这个?我尝试阅读他们的文档,但除了返回中位数之外,它并没有太多关于 median() 的作用。
解决方案
当pandas
median
有偶数个值时,将检查取平均值
pd.Series([1,2,3,4]).median()
2.5
推荐阅读
- c# - 如何解决 Publish().RefCount() 行为不一致的问题?
- android - Gradle 无法通过 google() 存储库解析 androidx.ui:ui-tooling 依赖项
- r - maxLik 函数中的对数似然
- authentication - 当我尝试访问受 auth0 保护的 api 时,auth0 收到错误(需要登录)
- android - 根据android中的长度文本更改listview行的高度
- c++ - 访问静态成员函数给出: ld: symbol(s) not found for architecture x86_64
- java - 列表包含另一个列表,并且基于逻辑主列表应该修改
- tensorflow - tf.map_fn 不会通过更高的 parallel_iterations 提高速度
- python - 运行函数 pyttsx3 文本到语音导致应用程序关闭
- sql - 评估多窗函数