我想创建一个绘图,其中某些点具有向下的箭头(请参见下图)。在《天文学》中,这说明了真实值实际上低于所测得的值。请注意,只有一些点带有此符号。我想知道如何在matplotlib中创建此类符号。我可以使用向下箭头符号吗?预先感谢您的帮助!
3 回答

达令说
TA贡献1821条经验 获得超6个赞
当然。
调用matplotlibs plot函数时,请设置一个 marker
如果类似的东西
caretdown
对您不起作用,则可以通过传递(x,y)对的列表来创建自己的标记,这些对将被传递给Path艺术家。x / y是0…1归一化的坐标,它们按比例缩放到设置的标记大小。您还可以将现有
Path
实例作为传递marker
,从而提供更大的灵活性。如tom10在注释中所提到的,您还可以传递一个
$…$
以标记形式的字符串…
,如果您的字体支持的话,其中是任意文本,包括Unicode字符(如今应该是这种情况)。Unicode中的向下箭头:↓(或\u2193
,导致$\u2193$
作为标记。请注意,在Python 2.x中,此字符串必须是unicode字符串[prepend u])。Unicode方块箭头@ Wikipedia您也可以尝试将
Arrow
实例作为标记传递,但是我不确定是否可行。
添加回答
举报
0/150
提交
取消