编写 JMP 日志脚本<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />你好,
我到处寻找,但似乎找不到任何关于编写日记的内容。 我已经能够手工制作日记,但我想将日记脚本与我当前的脚本合并。 我当前的脚本进行了大量数据分析并将所有图表保存为 PNG 文件,然后我将其拖放到 Journal 中。
我试图将图表所在的窗口附加到日志中,但它看起来不正确。 我不在乎它是否是交互式的,我只是希望能够编写与通过将图像拖到期刊中可以做的事情相同的事情。
我不知道从哪里开始。 我还想在我的图像之间包含大纲项和文本项,以表示什么是图表。 我试图从 Journal 复制脚本以查看它是如何工作的,但它只是空白,或者有一些没有意义的东西。
我将不胜感激任何帮助!
谢谢!
回复:编写 JMP 日志的脚本谢谢! 这正是我所需要的。
回复:编写 JMP 日志的脚本回复:编写 JMP 日志的脚本嗨,索菲亚,
你能分享一下吗用于将多个图形保存为 PNG 文件的脚本? 我无法弄清楚如何使用 JSL 将图形保存为 PNG 文件。
谢谢你的帮助!
回复:编写 JMP 日志的脚本谢谢 PMroz 和大卫! 这正是我想要的。
感谢所有的帮助!
回复:编写 JMP 日志的脚本要附加图片,您可以使用图片框(在在线帮助中查找显示框下的 PictBox(不是图片框) - 不是图片框想要对使用 Open 函数获得的文件的引用,并且选项函数必须包括第二个参数是文件类型,例如“png”或“jpg”。这是一个假设您有一个文件“Picture1.png”的示例:
西北=新窗户( “有照片的杂志” , <<杂志,
vlb = V 列表框(
ob =大纲框( “图片” )
)
) ;
ob <<附加(
图片框(打开( "图片1.png" , “PNG” ))
) ;
回复:编写 JMP 日志的脚本在您的第二个“journal =”语句中,您将日志变量设置为等于一个新的大纲框,这与原始大纲框无关。您需要创建一个日志,然后开始向其中添加内容。这将起作用:
// 开始一个新的日志来保存所有的输出图
杂志=新窗户( “分类所有数据” , <<杂志,
VB = V 列表框(
ob =大纲框( “泄露数据” ,
文本框( “所有泄漏数据的分布” , <<子弹点( 1 ) ) ,
)
)
) ;
new_ob =大纲框( “长期数据” ,
文本框( “所有 Rterm 数据的分布” , <<子弹点( 1 ) )
) ;
VB <<附加( new_ob ) ;
回复:编写 JMP 日志的脚本回复:编写 JMP 日志的脚本要创建日志,您可以创建一个新窗口,其中包含<<杂志信息。从那时起,您可以使用显示框的标准脚本来控制期刊的内容,例如:

dt =打开( "$SAMPLE_DATA\Big Class.jmp" ) ;
// 创建一个带有大纲的日志以包含图表
西北=新窗户( “我的日记” , <<杂志,
ob =大纲框( “我的图表” ,
文本框( "体重和身高直方图" , <<标记( 1 ))
)
) ;
// 创建一个图
内容= V 列表框(
文本框( “以下输出是使用分发平台生成的” ) ,
分配(
连续分布(柱子( :高度) ) ,
连续分布(柱子( :重量) ) ,
仅直方图
) ;
) ;
// 将图表添加到日志中的大纲框
ob <<附加(内容);
回复:编写 JMP 日志的脚本来自脚本指南
期刊
将内容放入日志窗口相对容易。 更难看到如何
操纵期刊本身。 以下示例显示了一些日记帐操作。
假设您从报告开始,在本例中是从 Big Class.jmp 数据表生成的。
biv=双变量(y(体重),x(身高));
rbiv=biv << 报告;
要记录报告结果,请使用日记窗口消息。
rbiv<<日志窗口;
除非出于某种原因您必须拥有日记,否则您始终可以使用 new window() 以相同的方式绘制事物并构建您的显示框。
或者
如果您在所需图表上使用组合选定窗口复选框(右下角),它可以创建一个应用程序,您可以从中保存脚本。
