matplotlib:处理ax.set_xlabel / ax.set_ylabel中的语音标记/引号

时间:2016-06-14 09:49:25

标签: python matplotlib

我在这里有一个利基问题,我无法找到任何特定于此的指南。我想知道是否有人知道如何在matplotlib包中正确处理轴标签的以下文本:

ax.set_xlabel(r'$1.005116" per pixel$')

引号告诉班级只需输入:1.005116,停在" (对应于弧秒的单位)。

有没有人知道处理此问题的正确方法?

2 个答案:

答案 0 :(得分:2)

像这样:

ax.set_xlabel(r'''$1.005116''\ per\ pixel$''')

答案 1 :(得分:2)

利用您使用LaTeX的事实:

ax.set_xlabel(r"$1.005116^{\prime\prime}$ per pixel")

(我认为如果"每个像素"部分在LaTeX数学模式中,看起来会更好,但这是一个风格问题。)