【发布时间】:2018-11-01 18:17:59
【问题描述】:
我有某个属性的箱线图,但是有没有办法从箱线图中提取均值、中位数、众数、中值、方差等,即有没有一个命令可以轻松完成此操作。
sns.boxplot(x = 'Pos',y = 'BLK', data=dataset) .
【问题讨论】:
-
你的意思是在箱线图中画一条线来显示平均值,中位数?
标签: python-3.x pandas jupyter
我有某个属性的箱线图,但是有没有办法从箱线图中提取均值、中位数、众数、中值、方差等,即有没有一个命令可以轻松完成此操作。
sns.boxplot(x = 'Pos',y = 'BLK', data=dataset) .
【问题讨论】:
标签: python-3.x pandas jupyter
如果你的数据框名称是数据集,你可以使用
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()
【讨论】: