取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
The Discovery Summit 2025 Call for Content is open! Submit an abstract today to present at our premier analytics conference.
See how to use JMP Live to centralize and share reports within groups. Webinar with Q&A April 4, 2pm ET.
选择语言 隐藏翻译栏
查看原发布的话题

项目布局脚本

ckronig
Level III

我有一个生成 5 个窗口的脚本,想要使用该脚本将输出组织成项目格式,并安排布局。

我想要右边的窗口列表。 在左边,我想要两行:

最上面一行,我想要两个并排的图表。

底行,我希望在选项卡中显示三个表。

我想出了下面的脚本,但它没有达到我想要的效果。目前,所有 5 个选项卡显示在五个不同选项卡上的一行中,窗口列表位于右侧。

有人能指出我正确的方向吗?

 Project = new project();
 Move to Project( destination( Project ), windows( {"Table1" ,"Table2" , "Table3", "Graph1", "Graph2"} ));
 Project << Set Layout(
 H Splitter Box(
  <

这篇帖子最初是用 English (US) 书写的,已做计算机翻译处理。当您回复时,文字也会被翻译成 English (US)。

13 条回复13
chris_dennis
Level III

回复:项目布局脚本

JMP 16对项目平台进行了改进,将文件合并到项目文件中进行保存和传输。 这是一个很好的改进。 我用于将文件从报告移动到项目文件的 JMP 15 脚本在 16 中仍然有效,但我想更新以使用 JMP16 的新功能。 我不确定这种情况下新的脚本结构会是什么样子。 有什么建议么? 附件是我的脚本现在的样子(无法运行,因为所有文件都基于我的电脑,并且数据整理是由脚本的早期部分完成的。

这篇帖子最初是用 English (US) 书写的,已做计算机翻译处理。当您回复时,文字也会被翻译成 English (US)。

回复:项目布局脚本

项目布局代码应该(或多或少)与以前相同。 JMP 16 的不同之处在于,当您保存内容时,您可以选择将其保存在项目文件中。 如果您愿意,您可以从脚本自动执行此操作,但我需要更多地了解您的项目才能推荐特定方法。

这篇帖子最初是用 English (US) 书写的,已做计算机翻译处理。当您回复时,文字也会被翻译成 English (US)。

chris_dennis
Level III

回复:项目布局脚本

脚本的主体生成 3 个数据文件并将它们链接在一起。现在的编写方式是将文件保存到C盘Temp文件夹中,然后移动到项目中。我想添加一个内容部分,并使用脚本将这三个文件添加到其中。我想然后我会更新为打开项目中的文件并制作过程能力图而完成的分析。  

这篇帖子最初是用 English (US) 书写的,已做计算机翻译处理。当您回复时,文字也会被翻译成 English (US)。

回复:项目布局脚本

创建项目、创建数据表并将该表保存到项目内容的最简单的示例:

 

new Project(
 Run Script(
  dt = New Table( "My Table",
   Add Rows( 3 ),
   New Column( "Column 1",
    Set Values( [1, 2, 3] )
   )
  );
  
  dt << Save As("$PROJECT/my table.jmp");
 );
);

路径变量 $PROJECT 映射到当前项目的项目内容(因此只能在项目内部使用)。 在项目外部创建表然后将它们移入项目是完全可以的,但如果由于某些外部原因不需要这样做,那么第一次直接在项目中创建所有内容通常会更有效。

这篇帖子最初是用 English (US) 书写的,已做计算机翻译处理。当您回复时,文字也会被翻译成 English (US)。