我有下图,由几行组成:
现在,我想标记图中的所有线条。然而,使用 legend()
将所有标签塞进一个盒子里,这使得情节有些难以解释。我想要的是使用内联标签。我的理想输出将使用像下面的 matplotlib 等高线图这样的标签,但使用文本标签代替数字:
我无法在 matplotlib 文档中找到如何执行此操作。有没有办法做到这一点?如果没有,我可以使用哪些其他软件来生成此类绘图?
最佳答案
我可以为您的问题提出另一种解决方案吗?由于在您的情况下图例与图表重叠,您可能只想将图例移到图外。
将图例移到图外的方法描述如下: Moving matplotlib legend outside of the axis makes it cutoff by the figure box
关于python - 如何在 matplotlib 中绘制内联线标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21551810/