我想为图例的两行绘制一个花括号,如下所示:
除了使用
的花括号外,我能用pyplot创建所有内容plt.plot([],[],"ro",label="a")
plt.plot([],[],"bo",label="b")
plt.legend(frameon=False,loc="upper left")
plt.annotate("some property",
xy=(0.31, 0.7), xycoords='figure fraction',
xytext=(0.31, 0.79), textcoords='figure fraction',
arrowprops=dict(arrowstyle="-",lw=0
)
)
plt.plot()
非常感谢任何帮助。
答案 0 :(得分:2)
感谢ImportanceOfBeingErnest的评论,我意识到了简单地添加另一个注释的明显解决方案:
plt.annotate(r"$\}$",fontsize=24,
xy=(0.27, 0.77), xycoords='figure fraction'
)