我正在绘制一个与seaborn的散点图。图例周围是一个盒子,掩盖了背后的情节。我可以删除此框并仅保留其中的文本吗?
这是示例代码:
df = pd.DataFrame()
df["x"] = [0, 0, 1, 1]
df["y"] = [1, 0, 1, 0]
df["group"] = list("abcd")
plt.figure()
sns.scatterplot(data=df, x="x", y="y", hue="group")
leg = plt.legend(loc=[-0.02,0.5])
#remove border of box
#leg.get_frame().set_linewidth(0.0)
plt.show()
此图:
图例的标题和其中的文本不覆盖任何散点图。但是它周围的半透明背景框确实可以。我可以使这个盒子透明到完全消失吗?
答案 0 :(得分:2)