你好
我正在尝试使用IF语句创建基本脚本,如果JMP中存在CASE语句,我并不熟悉,但是我尝试做的事情与case语句相似。
1。要求用户仅输入1-20之间的数字
2。创建一个if语句并根据用户输入执行命令
例如:用户输入:2
*执行括号2中的脚本
您能建议一套可能有助于此的基本教程吗?
您可以尝试这样的事情:)
userinput = New Window( "Collect user input", <<MODAL> 20,
New Window("Error!!", Text Box(" Please input a number from 1 to 20 ONLY! ")),
if(num(number_input) == 1,
//DO SOMETHING...
num(number_input) == 2,
//DO SOMETHING...
);
);</MODAL>您可以通过用户界面更直接地进行操作。 试试这个代码:
nw = new window("Test",
panel box("Click the icon to run the program: ",
lineup box(ncol(2),
text box("1. Tree Map"),
button box("", << set icon("TreeMap"),
<< set function(include("treemap.jsl"))),
text box("2. Neural Net"),
button box("", << set icon("NeuralNet"),
<< set function(include("NeuralNet.jsl"))),
text box("3. Model Comparison"),
button box("", << set icon("ModelComparison"),
<< set function(include("ModelComparison.jsl"))),
text box("4. SAS Pyramid"),
button box("", << set icon("SASPyramid"),
<< set function(include("SASPyramid.jsl"))),
),
),
);
您可以在我有的地方替换相应的代码。 要获得各种图标,请使用贾斯汀·奇尔顿(Justin Chilton) 内置JMP图标加入。