使用Python:分组和绘制比率进行比较,添加附加计算(即:直方图,散点图,密度图)

时间:2019-01-24 16:33:50

标签: python pandas numpy matplotlib seaborn

用比率来衡量销售并绘制它们。

以下数据约为4个销售人员。 销售人员总是成对工作。 每对销售人员都有3个数据集;销售人员的12种可能组合,因此有36行数据。 一个推销员坐在办公桌前,另一个人站着,都在与客户交谈,s1 =推销员#1,s2 =推销员#2,s3 =推销员#3,s4 =推销员#4。

有12种组合,每个销售人员在不同的时间就座或站立。有36个数据点。

在图表中,我想显示“站立/坐着的比率”与“比率目标”之间的距离,然后加上工作分钟数(可能使用条形图)。最后,我想拥有3个站立/坐着的比率,我想看看它们与比率目标之间的距离。我应该有12个地块,因为有12对不同的对子。

我已经在Python中使用Groupby(Pandas)进行了尝试,但我无法绘制其中的任何内容

在这一点上,我不确定是否应该继续使用“ groupby”。我想绘制每个相等的对(即s1,s2),以显示具有1种颜色的站立/坐姿比率和具有不同颜色的比率目标。我不确定是否应该使用散点图,密度或其他方法。

Multiply

数据: https://docs.google.com/spreadsheets/d/1K06PGtZk5CeGJTCoLmLZpSWMHXLgovfBUHvsfKhuWCQ/edit#gid=0

1 个答案:

答案 0 :(得分:0)

您需要使用例如OB2.describe(include ='all')-计算请参见https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.describe.html。正确使用OB.groupby。如果需要,您也可以使用DataFrame.reindex。