首页 > 解决方案 > 在 Jupyter 上从 Boxplot 中提取数据

问题描述

我有某个属性的箱线图,但是有没有办法从箱线图中提取均值、中位数、众数、中值、方差等,即是否有一个命令可以轻松完成此操作。

   sns.boxplot(x = 'Pos',y = 'BLK', data=dataset) . 

标签: python-3.xpandasjupyter

解决方案


如果您的数据框名称是数据集,您可以使用

dataset.describe()

这给出了平均值、模式和其他汇总统计信息。

如果要按组划分,请使用:

dataset.groupby('variable_to_be_grouped').describe().

这是一个例子:

x = pd.DataFrame({'x1':[1,2,3,4,5],'x2':[2,4,6,8,10], 'x3':['a','a','a','b','b']})

x.groupby('x3').describe()

推荐阅读