【问题标题】:Extracting data from Boxplot on Jupyter在 Jupyter 上从 Boxplot 中提取数据
【发布时间】:2018-11-01 18:17:59
【问题描述】:

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

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

【问题讨论】:

  • 你的意思是在箱线图中画一条线来显示平均值,中位数?

标签: python-3.x pandas jupyter


【解决方案1】:

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

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()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-11-18
    • 2017-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多