对于在matplotlib中使用python的散点图的其他人来说,这段代码可能会有用。除了这个问题外,它有效。我在本网站和其他地方倾注了许多帮助主题。根据我的代码中的注释,有不同的方法在图例的边框上设置inline
,但它们都不适用于我。 Python总是抛出一个错误,表明我正在尝试设置一些不存在的东西。
任何人都可以看到修复程序在这里吗?
edgecolor
答案 0 :(得分:2)
这两种方法都适用于matplotlib 2.0。使用edgecolor
参数
plt.legend(edgecolor="limegreen")
或设置框架的属性
legend = plt.legend()
legend.get_frame().set_edgecolor("limegreen")
早期版本没有这些选项。