在图形生成器中格式化刻度标记标签全部-
我需要格式化对数轴的刻度标记标签,以显示以 10 为底数、幂为上标的数字 (10 ²)
如果您知道如何做到这一点,请告诉我。
下面的例子展示了我想要实现的目标。
谢谢。

大规模定制回复:在图形生成器中格式化刻度线标签上标中的每个数字(和减号)都有符号:⁻¹²³⁴⁵⁶⁷⁸⁹⁰
您可以简单地使用某种变体对所有标签进行硬编码重新标记
SendToReport(
Dispatch(
{},
"column here",
ScaleBox,
{
Label Row(1, {Tick Mark( Label( 1 ), Label( "10⁰" ) )})
}))(未测试 - 可能最好手动做一些标签,然后复制脚本并继续)
或者使用 Tick Label List 函数(参见脚本索引)并对将显示的值进行某种动态评估,但再次硬编码大范围可能更容易。
回复:在图形生成器中格式化刻度线标签从来没听说过。
回复:在图形生成器中格式化刻度线标签感谢那。
我指的是具体的刻度标签的格式。
在您提供的示例中,1000 的刻度标签的格式为“1000”。 如果我切换到科学格式,它将是“1.0e+3”。 按照这个例子,我希望标签简单地显示为“10 ³。”
是否有某种类型的自定义格式可以显示此内容?
回复:在图形生成器中格式化刻度线标签您可以修改轴设置以满足您的需要。
这是使用默认对数刻度的初始图:

右键单击或双击轴(在我的示例中为 Y 轴)以打开轴设置对话框。

使用左侧的设置来使用轴的对数类型、从 10 的幂开始的最小值和最大值、10 的对数底数以及刻度线的数量。
