小编Ale*_*x G的帖子

python中连接数据点的线的箱线图

我试图根据与点相关的特定关系来连接线。在此示例中,线条将连接玩家所在的球场。我可以创建基本结构,但还没有找到一种相当简单的方法来创建此附加功能。

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns

df_dict={'court':[1,1,2,2,3,3,4,4],
         'player':['Bob','Ian','Bob','Ian','Bob','Ian','Ian','Bob'],
         'score':[6,8,12,15,8,16,11,13],
         'win':['no','yes','no','yes','no','yes','no','yes']}

df=pd.DataFrame.from_dict(df_dict)

ax = sns.boxplot(x='score',y='player',data=df)
ax = sns.swarmplot(x='score',y='player',hue='win',data=df,s=10,palette=['red','green'])
plt.show()

Run Code Online (Sandbox Code Playgroud)

该代码生成以下图减去我所追求的灰线。 python 中的箱线图

python boxplot pandas seaborn

2
推荐指数
1
解决办法
1958
查看次数

标签 统计

boxplot ×1

pandas ×1

python ×1

seaborn ×1