首页 > 解决方案 > 获取数据框中位数的最佳方法是什么

问题描述

我有一个带有列的 Python 数据框:类型和值。我需要所有时间的中位数,缓存未命中,tx-start,...,上下文切换

最后应该有一个数据框包含这五个块的中位数[如何实现这一点] [1]在python中?

所有数据类型都是对象,如何将时间作为浮点数,其余的作为整数?[1]:https ://i.stack.imgur.com/blr9D.png

标签: pythondataframerowadd

解决方案


根据您的数据结构,您应该转置您的数据,以便在您的情况下按感兴趣的列进行分组,例如时间/缓存未命中等。

然后,一旦您将数据结构化,您就可以添加列以在其旁边添加中位数。或者您可以将其作为单独的汇总数据框执行。

转置的支持材料:

如何在DF上做中位数


推荐阅读