如何在不侵蚀标签其余部分的情况下将数学样式(如 Latex)的单位添加到 Plotly 图中?
How to add units in Mathematical style (like Latex) to a Plotly graph without eroding the rest of the label?
我想制作一个图表,在 y-axis 上有一些东西,在 x-axis 上有一些东西,其中 x 轴以平方米为单位给出。我试过使用 Latex 美元符号将它放在 'equation mode' 中,但这会去掉它前面的文本。
代码片段:
figure = go.Figure(
layout=go.Layout(
xaxis_title="Area ($m^2$)",
yaxis_title="Value ($m/s$)"
))
当我运行上面x-axis标题的'Area'部分没有出现,只有m^2个单位。如何同时显示标题和数学样式的单位?
这仅在整个标签被 $
符号包围时才有效,因此以下内容有效。
figure = go.Figure(
layout=go.Layout(
xaxis_title=r"$\text{Area }(m^2)$",
yaxis_title=r"$\text{Value }(m/s)$"
))
注意我们写的是r"$\text{...
,否则我们需要转义反斜杠,例如"$\text{..."
.
我想制作一个图表,在 y-axis 上有一些东西,在 x-axis 上有一些东西,其中 x 轴以平方米为单位给出。我试过使用 Latex 美元符号将它放在 'equation mode' 中,但这会去掉它前面的文本。
代码片段:
figure = go.Figure(
layout=go.Layout(
xaxis_title="Area ($m^2$)",
yaxis_title="Value ($m/s$)"
))
当我运行上面x-axis标题的'Area'部分没有出现,只有m^2个单位。如何同时显示标题和数学样式的单位?
这仅在整个标签被 $
符号包围时才有效,因此以下内容有效。
figure = go.Figure(
layout=go.Layout(
xaxis_title=r"$\text{Area }(m^2)$",
yaxis_title=r"$\text{Value }(m/s)$"
))
注意我们写的是r"$\text{...
,否则我们需要转义反斜杠,例如"$\text{..."
.