我有一个看起来像这样的图:

我想制作一个看起来像这样的传奇:

我怎样才能做到这一点?
更新:
请注意,此图例的框架带有edgecolor:有效的答案将包括此.图例也应嵌入轴中.
我想要的传奇可能无法实现ax.legend().一个很好的答案将展示如何使用补丁和文本手动构建我想要的图例(完全如图所示),或任何有意义的matplotlib方法.
我有一个9行的图,表示具有两个不同参数的数据集,比如f_11,f_12,f_13,...,f_33.为了使图(有点)更清晰,我将第一个参数编码为线的颜色,第二个参数编码为线型(因此f_11为红色和虚线,f12为红色和虚线,f21为绿色和虚线,f22为绿色和点缀等).所以,对于传说,我想做一个3x3的桌子,看起来像
| value1 | value2 | value3
---------------------------------
value1 |
value2 | <artists go there>
value3 |
Run Code Online (Sandbox Code Playgroud)
有什么办法可以用matplotlib来做这个吗?一个想法是用LaTeX制作这个盒子,但是我需要一种方法来将传奇艺术家绘制在正确的位置.
谢谢!
(来自matplotlib-users的crosspossted)