You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Julia Plots xticks标签格式化:保留分式结构同时显示括号

Julia Plots库xticks分式带括号标签渲染解决方案

你之前两种写法出错的原因:

  1. 第一版没有使用LaTeX分式语法,转义后的π和括号的渲染逻辑冲突导致括号丢失
  2. 第二版使用普通字符串拼接的分数不会被识别为数学公式,只能显示为行内形式

要实现上下排布的分式格式同时分子带括号,直接使用Plots支持的LaTeX数学公式语法即可,操作步骤如下:

  • 首先安装LaTeXStrings依赖包(用于简化LaTeX字符串书写,可跳过)
import Pkg
Pkg.add("LaTeXStrings")
  • 完整可运行代码示例
using Plots
using LaTeXStrings

t = -π:1e-4:π
y = sin.(t)
plot(t,y,lw=3,legend=false)
# \frac{分子}{分母}为LaTeX分式语法,直接在分子参数中加括号即可
plot!(xticks=([-π/2], [L"\frac{(-\pi)}{2}"]))
  • 不引入LaTeXStrings的原生写法(需要手动双重转义所有反斜杠)
using Plots

t = -π:1e-4:π
y = sin.(t)
plot(t,y,lw=3,legend=false)
plot!(xticks=([-π/2], ["\\frac{(-\\pi)}{2}"]))

内容的提问来源于stack exchange,提问作者CLAUDE

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 19:54:04