你好,
我想用 JSL 画一个流程图(见附件),用“从/到”表格。有点像 Visio。
我尝试过图表选项,但因果鱼骨图并没有给出相同的结果。
你知道这是否可能吗?
谢谢
GraphBuilder Powers for Fishbone/层次图平台似乎正在积累这些请求;如果您能在那里详细说明您的需求,那就太好了。
- 平台解决方案?
- 可以用 JSL 编写脚本吗?
- 什么样的输入驱动它?
- 使用新数据再次运行它并自动布置节点和连接?
@MathStatChem指出,我们需要的不仅仅是简单的非循环鱼骨图,比如你展示的这种带环路的图。 @LauraCS可能在这方面也有一些见解; 结构方程模型:JMP Pro 15 中强大的新框架带来了一个图表,我认为它可以包含环路,尽管它特定于特定应用。
SEM 平台可以构建高度可定制的路径图,但它不允许在节点内添加标签(来自数据表中的列名)以外的内容。事实上,由于该图是特定于应用程序的,因此节点的设计无法容纳大量内容。
您可以尝试运行下面的 JSL 代码来亲自查看。另外,如果您只运行脚本的前两行,就可以使用 From/To 列表以交互方式指定图表。您将能够使用双向箭头连接节点,并可以使用图表中的上下文菜单找到“自定义图表...”菜单。
// Create data for use in the structural equation models platform
mat = J(50, 7, Random Normal());
As Table(mat, << Column Names({"A", "B", "C1", "C2", "C3", "C4", "D"})) << Set Name("Flow Chart");
// Launch SEM and specify diagram
obj = Structural Equation Models(Model Variables(1::7));
obj << Model Specification(
Regressions( // lists follow "from-to" convention
{:A,{:B}},
{:B, {:C1, :C2, :C3, :C4}},
{:C1, {:B}},
{:C2, {:B}},
{:C3, {:B}},
{:C4, {:D}},
{:D, {:C4, :A}}
),
Path Diagram Properties(
Manifest Shape({Width(70), Height(40)}),
Layout("Top to Bottom")
)
);
您可以在此处快速了解 SEM 平台的功能:
https://www.jmp.com/en/statistics-knowledge-portal/structural-equation-modeling
HTH,
〜劳拉