在 JSL 脚本中控制图形标签值十进制输出<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />/*
我想控制 JSL 脚本中图形标签的小数输出。
我需要设置显式显示的小数位数,而不是图形生成器默认值。
例如:将小数从 3 增加到 5。
我无法在 Garph Builder 轴设置或 JMP 首选项中找到此控件。
我假设控制命令发生在 Label( "Value" ) 命令之内或之后。
使用 DiamondData 示例数据集。
*/
// 示例数据集 DiamondsData
// 评论目录
dt = Open("C:\Desktop\DiamondsData.jmp");
// 通过切割创建平均克拉数
新列(“cut_carat_agv”,
数字,
连续的,
公式( Col Mean( : 克拉尺寸, : 切工))
);
//用条形标签“值”绘制平均克拉尺寸的 hBar 图表
图形生成器(
显示控制面板( 0 ),
变量( X( :cut_carat_agv ), Y( :Cut ) ),
元素(
酒吧(
X,
是,
图例(2),
酒吧风格(“并排”),
统计汇总(“平均值”),
// 假设此处发生 Label 的 Decimal 控制
标签(“值”)
)
),
发送至报告(
派遣(
{},
“图表标题”,
文本编辑框,
{Set Text(“切割平均克拉尺寸”)}
),
Dispatch( {}, "X 标题", TextEditBox, {设置文本( "平均克拉大小" )} )
)
);
回复:在 JSL 脚本中控制图形标签值十进制输出嗯,不知道如何设置条形标签的格式。查看了图形生成器树结构,但似乎没有地方可以控制它。
国标=图表生成器( …… )
国标<<显示树结构;

回复:在 JSL 脚本中控制图形标签值十进制输出// 该命令似乎控制 x 轴标签。
// 我试图控制应用于图表栏的值标签
// 如果我误解了,请道歉。
//用条形标签“值”绘制平均克拉尺寸的 hBar 图表
图形生成器(
显示控制面板( 0 ),
变量( X( :cut_carat_agv ), Y( :Cut ) ),
元素(
酒吧(
X,
是,
图例(2),
酒吧风格(“并排”),
统计汇总(“平均值”),
// 假设此处发生图条标签的小数控制
// 在标签命令中
标签(“值”)
// 或后续
)
),
发送至报告(
// 这个Dispatch命令似乎控制x轴标签小数
//Dispatch( {}, "cut_carat_agv", ScaleBox, {Format( "固定十进制", 10, 3 )} ),
派遣(
{},
“图表标题”,
文本编辑框,
{Set Text(“切割平均克拉尺寸”)}
),
Dispatch( {}, "X 标题", TextEditBox, {设置文本( "平均克拉大小" )} )
)
);
回复:在 JSL 脚本中控制图形标签值十进制输出如果双击 X 轴,格式将显示在顶部。在这个例子中我改变了十二月从1到3 。当您单击图形生成器红色小三角形并复制脚本时,您将得到以下结果:
图形生成器(
显示控制面板( 0 ) ,
变量( X ( :切割克拉数) ,是( :切) ) ,
元素(
酒吧(
X ,
是,
传奇( 2 ) ,
酒吧风格( “并排” ) ,
统计汇总( “意思是” ) ,
标签( “价值” )
)
) ,
发送至报告(
派遣( {} , “切割克拉_agv” ,比例盒, {格式( “固定十二月” , 10 , 3 )}) , // 这是格式
派遣(
{} ,
“图表标题” ,
文本编辑框,
{设置文本( “按切割划分的平均克拉尺寸” )}
) ,
派遣( {} , “X标题” ,文本编辑框, {设置文本( “平均克拉大小” )} )
)
) ;