相关疑难解决方法(0)

Seaborn boxplot + stripplot:重复传奇

你可以轻松制作的最酷的东西之一seabornboxplot+ stripplot组合:

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

tips = sns.load_dataset("tips")

sns.stripplot(x="day", y="total_bill", hue="smoker",
data=tips, jitter=True,
palette="Set2", split=True,linewidth=1,edgecolor='gray')

sns.boxplot(x="day", y="total_bill", hue="smoker",
data=tips,palette="Set2",fliersize=0)

plt.legend(bbox_to_anchor=(1.05, 1), loc=2, borderaxespad=0.);
Run Code Online (Sandbox Code Playgroud)

箱线图+ stripplot

不幸的是,正如你在上面看到的那样,它产生了双重传奇,一个用于boxplot,一个用于stripplot.显然,它看起来很荒谬和多余.但我似乎无法找到摆脱stripplot传说的方法而只留下boxplot传奇.可能,我可以以某种方式删除项目plt.legend,但我在文档中找不到它.

python matplotlib legend seaborn

26
推荐指数
2
解决办法
9173
查看次数

标签 统计

legend ×1

matplotlib ×1

python ×1

seaborn ×1