我有一个生成下图的脚本:

虽然我可以右键单击 Y 轴来更改字体大小,但在 X 轴上执行相同操作仅提供以下选项:
因此,没有“轴设置”...或“字体...”选项允许我将 X 轴标签更改为我想要的大小。 当我从脚本生成这些图表时,我想我也许可以在 JSL 中执行此操作,但是虽然有一些显示元素引用未命名,因此没有意义,例如我保存到数据表的脚本上述报告:
Oneway(
Y(:Read Rate),
X(:Replicate),
All Pairs(1),
Comparison Circles(0),
Unequal Variances(1),
Std Dev Lines(0),
Points(0),
Mean Diamonds(1),
Comparison Circles(0),
X Axis Proportional(0),
Grand Mean(0),
SendToReport(
Dispatch(
{},
"1",
ScaleBox,
{Format("Percent", 9, 0), Add Ref Line(
0.95,
"Solid",
{255, 0, 0},
"",
1
), Label Row(
{Show Major Grid(1), Show Minor Grid(1), Set Font Size(14)}
)}
),
Dispatch(
{},
"Read Rate",
TextEditBox,
{Set Font Size(20), Set Text("Mean Read Rate")}
),
Dispatch(
{},
"Oneway Plot",
FrameBox,
{Frame Size(704, 536), DispatchSeg(
CustomStreamSeg(2),
{Line Color({64, 105, 156})}
)}
),
Dispatch({}, "Replicate", TextEditBox, {Set Font Size(20)})
)
)的调度读取率和单向图告诉我我正在使用什么,但第一个 displatt 是用于显示元素1 。 🤦🏽:male_sign:同样的情况也发生在我的图形生成器脚本中,该脚本具有非常具有描述性的显示元素,名为400 。 :面带滚动眼睛:
有没有办法修改单向图中 X 轴标签的大小?
谢谢 gzmorgan0。 该代码看起来可能是一个临时解决方案。
“Oneway 的轴正在更新,以拥有完整的轴设置。”
很高兴知道。 几年前,我向 JMP 支持人员发送了一封电子邮件,询问如何在生成图形的所有 JMP 平台上使用统一的界面来自定义图形的众多方面。 虽然我的工作只涉及几个 JMP 平台,但从我使用的工具(图形生成器、图表和 Oneway)来看,图形功能的差异并不意外,但每个平台处理修改图形相似方面的方式的差异似乎范围从小到大。 当然,我知道 JMP 前端的任何功能更改或添加也都需要更新 JSL,这需要时间来实施和测试。
谢谢特克斯尼尔森。
我根据您所说的进行了一些测试,发现在 Fit Y by X 平台中,修改 x 轴标签和标题的能力取决于数据的建模类型。 在图表平台中,任何建模类型都无法修改 x 轴标签和标题。 轴标签和标题大小与所呈现的数据类型是互斥的,因此我想知道 JMP 中这种范例背后的历史。
谢谢,苏珊。
我的 JMP 首选项中确实有预设大小,但对于脚本编写,我希望有明确的定义,因为对于某些图形,轴标签和标题的大小可能需要不同。 就我的目的而言,这对于我向同事提供的脚本尤其重要,他们中的许多人并不像我一样精通 JMP,而且根据他们的背景和职责,可能永远不会精通 JMP。 或者,就我而言,必须不断中断我的工作流程才能进入 JMP 首选项,直到找到适合轴标签和标题的尺寸;我总是必须考虑任何图形将如何出现在我公司生成的报告中。
作为 Xan 上一篇文章的仅供参考,下面是如何在 JSL 中执行此操作的示例。
Names Default to Here(1);
usr = get preferences("Axis Font");
Preferences(Axis Font( "Segoe UI", 11, "Bold" ));
dt = Open("$sample_data/semiconductor capability.jmp");
onew = dt <<ONEWAY></ONEWAY>我在图表平台中遇到了同样的问题。

右键单击 x 轴并选择“轴设置...”会生成一个非常有限的对话框:

没有轴标签或轴标题的设置。 尽管 JMP 作为数据可视化和分析工具非常强大(这对于 SAS 的小兄弟来说并不奇怪),但跨平台图形设置的不一致令人困惑且常常令人恼火。 🤯
您可以使用 JMP 首选项更改 JMP 中所有轴上的文本大小。 在 Windows 计算机上,选择文件 => 首选项,在 Mac 计算机上选择 JMP => 首选项。 在首选项组中选择字体,然后更改轴的字体。