<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 我想创建一个带有列名的列表框,并将所选值提供给下面脚本中的“WHJ”位置......
1.如何创建带有列的列表框? 主列表框的一部分。
2.如何将从列表框中选择的值分配给 Xaxis 分组中的绘图。 (我尝试分配给一个变量,但它不接受 X 中的变量(分组列))
window = 新窗口(“数据分析”,
<< 模态的,
V list Box( /// 主列表框
Text Box("Select PARAMETER to run analysis by:", << set font style("Bold")),
Analysis_By = 组合框({"WHJ, "ZZZ"}),
间隔盒(尺寸(50,0)),
Text Box("请输入保存目录:", << 设置字体样式("Bold")),
save_dir = 文本编辑框(“”,<<对齐文本(左),<<设置宽度(500)),
文本框(“输入标识符(例如周,日期。):”,<<设置字体样式(“粗体”)),
ID = 文本编辑框(“”,<<对齐文本(左),<<设置宽度(500)),
文本框(””),
间隔盒(尺寸(100,0)),
文本框(“\!N”),
H 列表框(
间隔盒(尺寸(30,0)),
Text Box("plots", << set font style("Italic"), << set font size(11)),
group1 = 列表框({"","ABC","XYZ ", "移动网络运营商"}),
}
情节=lkl_lkh <<变异图(
SendToByGroup( {:Pin_group == "Input"} ),
Y(:Test_Data),
SendToByGroup({:Pin_group == "Input"}, Y(:Test_Data)),
SendToByGroup({:Pin_group == "Output"}, Y(:Test_Data)),
X( :角, :泄漏, : WHJ) ,
标准开发图(0),
抖动点(1),
AIAG 标签(0),
连接单元意味着(0),
显示箱线图(1),
变异性总结报告(1),
谢谢
谢谢 .. 先生……工作了。!!我一直在寻找这样的东西。
不完全确定您要做什么,但列列表可用于将变量传递给可变性图表。 Col Dialog() 是获取用户选定列列表的一种方法。 请参见下面的简单示例:
dt =打开( "$SAMPLE_DATA/大类.jmp" ) ;
变量=列对话框(
是的=列列表( “是” ,马克斯科尔( 1 ) ) ,
X =列列表( “分组变量” ,马克斯科尔( 5 ) )
) ;
dt <<变异性图表(是(变量[ “是” ] ) , X (变量[ “X” ] ) ) ;
编辑:改进和简化的代码
嘿朱利安,
如果您有任何反馈,请告诉我。我仍然坚持这个问题,并想找到一个解决方案,而不是为每个分组列创建多个脚本。
谢谢
嘿朱利安,
所以我创建了一个数据集并编写了一小部分脚本,您可以在其中选择列名(变量)。
我尝试了您推荐的方法,但它对我不起作用。 我已经修改了 Big Class 数据作为示例。
我创建了一个名为类别的新列。 所以我们可以在变异图中的 X 轴上的列 (:sex) 或列 (:Category) 之间切换
谢谢
顺便提一句。 thx ...我将尝试您在电子邮件中给我的解决方案....
.是否有直接电子邮件,我可以在哪里共享数据?
嗨,普拉森,
当我正在处理这个问题时,我意识到拥有一个您正在使用的数据集版本会非常有帮助。 您是否有愿意分享这些列的数据集?
朱利安