创建图形矩阵<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我对 JMP 中的布局有疑问。我正在对不同的激光器(9 个独特的结果)进行等效测试,以确保它们的性能相同。当我运行该脚本时,它会返回一个包含大约 36 个不同图形的堆栈,没有特定的顺序。我想做的事情类似于之前使用 R 脚本所做的事情,其中图表被布置在矩阵中,其中两个激光器之间的相应等价图很容易位于网格中,如下所示:
| 标题 1 | 激光 1 | 激光 2 | 激光 3 | 激光 4 | 激光 5 |
|---|
| 激光 1 | 空白的 | L2 v L1 等价图 | L3 v L1 等价图 | L4 v L1 等价图 | L5 v L1 等价图 |
| 激光 2 | L1 v L2 等价图 | 空白的 | L3 v L2 等价图 | L4 v L2 等价图 | L5 v L2 等价图 |
| 激光 3 | L1 v L3 等价图 | L2 v L3 等价图 | 空白的 | L4 v L3 等价图 | L5 v L3 等价图 |
| 激光 4 | L1 v L4 等价图 | L2 v L4 等价图 | L3 v L4 等价图 | 空白的 | L5 v L4 等价图 |
| 激光 5 | L1 v L5 等价图 | L2 v L5 等价图 | L3 v L5 等价图 | L4 v L5 等价图 | 空白的 |
我曾尝试使用布局编辑器手动对其进行修改,但这种方法不可靠、效率低下,并且不容易通过脚本复制。如果有人对数组图形脚本或编写此脚本的方法有任何输入,将不胜感激。
-将要
创建图形矩阵我们实际上有一个与我们目前使用的 R 设置类似的脚本,但我们正试图将我们的许多分析转换为 JMP,以使我们的其他同事更容易访问,但谢谢!
创建图形矩阵你好:
R Connection 使用“lattice”包做了一个简单的例子。
最好的,
-马特
sas = SAS 连接(); // 本地 PC SAS
SAS 提交("
libname temp 'c:/temp';
数据温度.a;
阵列激光器(5)laser1-laser5;
做 x = 1 到 25;
i = 1 到 25;
激光(i)-ranor(12345)*ranuni(x);
结尾;
输出;
结尾;
下降 xi;
跑;
");
dt = sas << 导入数据("temp.a");
SAS断开();
Rcon = R 连接();
Rcon <<发送(dt);
Rcon << 提交("
图书馆(格子);
splom(dt[c(1,2,3,4,5)], main='激光数据')
");
plot = RConnection <<获取图形(png);
新窗口(“激光绘图”,图片框(绘图));
Rcon << 断开连接();
创建图形矩阵谢谢戴夫,正是我想要的!
创建图形矩阵你可以试着看看表框展示盒