在同一窗口中合并图表你好,
我正在运行一个循环,该循环对数据表进行子集化并根据子集表绘制变异性图表。 脚本如下:
//批次列表是一个字符串列表...
lot_count = 长度(lot_list);
对于( i= 1, i <= lot_count, jj++,
根据某些条件从主表中提取数据表的子集
使用子集表进行体操并绘制变异性图表
); // for 循环关闭。 最后,我将在单独的窗口中看到许多变异图表
我想做的是将所有绘图合并在同一个窗口中......
我的方法是在循环完成后使用类似的方法:
新窗户( “组合图”,阵容框(恩科尔(2) , v1, v2, v3,v4 ) ; ) ;
但我遇到了麻烦:
1) 根据循环内的交互次数将变量 v1, v2, v3, ... 分配给变量图
2) 向 New Window() 提供动态列表,其中列表 {v1, v2, v3, ...} 的每个变量都引用一个变量图。
预先感谢您的任何帮助! 不同的方法是可以接受的!
回复:在同一窗口中合并图形非常感谢txnelson!!
append() 让它变得如此简单 - 而我不知道这一点。
回复:在同一窗口中合并图形嗨特克斯尼尔森,
谢谢你的建议。
我尝试将一张原始图像和裁剪图像管理组合到一个新窗口并保存在日记中。 但不知何故,原始图像被裁剪图像取代了。并且图像的大小是相同的。如果你有办法解决它,就去流浪吧。
名称默认为此处( 1 );
img = 打开( "$SAMPLE_IMAGES/tile.jpg", JPG );
nw1 = 新窗口( "原始图像", img );
{w, h} = img << 获取大小;
img << 裁剪( 左( 50 ), 右( w - 50 ), 上( 50 ), 下( h - 50 ) );
nw2 = 新窗口( "较小的图像", img );
nw = 新窗口( "组合图像", Lineup Box( N Col( 2 ), nw1, nw2 ) );
nw << 保存日志(“/C:/Users/User/Desktop/我的处理图像日志.jrn”);
总质量
电子显微镜
回复:在同一窗口中合并图形这是一个简单的脚本,说明了您的要求:
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/blood pressure.jmp" );
// get the numerical columns
numColumnNames = dt << get column names( numeric, string );
// Create an output display window
New Window( "Combined graphs", lub = Lineup Box( N Col( 2 ) ) );
// Loop accross the variables and add them to the Charts to the display
For( i = 2, i <= N Items( numColumnNames ), i++,
vc = Variability Chart(invisible, Y( Eval( numColumnNames[i] ) ), X( :dose ) );
lub << append( Report( vc ) );
vc << close window;
);
回复:在同一窗口中合并图形感谢您的建议。 我希望这是完全自动化的 - 将研究图形生成器脚本! 此外,在对表进行子集化之后,我正在使用子集表执行各种操作。 如果我在主表上执行这些操作,它会变得有点复杂 - 抱歉可能很难解释:)回复:在同一窗口中合并图形您可以使用图形生成器并将批号拖动到“包裹”角色吗?这将自动为每个批号创建一个单独的迷你图。