回复:公式编辑深潜(欧盟2018 411)可能是你的附件里缺少幻灯片吗?
公式编辑器深潜(EU 2018 411)级别:初学者
SAS JMP开发测试员Mike Muhlada
SAS JMP高级开发测试经理Audrey Shull
此介绍性演示将使用示例来解释“公式编辑器”的机制,研究并修复常见错误,并巩固用于创建公式的最佳做法和有用的“技巧”。详细的演练将涵盖公式构建器的各个方面,包括如何使用拖放,键盘快捷键和功能按钮来创建公式。在处理示例时,我们将讨论有用的功能,发现和纠正常见错误等。涵盖的最佳实践主题包括自定义格式,使用公式进行数据“清理”,列转换,字符串处理,JMP Date函数以及使用中间列构建更复杂的公式。将特别强调JMP 14的新功能,包括用户定义的功能,结果预览,“实时”公式错误/警告检测以及可自定义的功能列表。
//自定义函数funcDef = function({height,weight},{Default Local},(weight * 0.45)/(height * 0.025)^ 2); description =“给定一个人的体重和身高,此函数将计算BMI。假定重量为磅,高度为英寸。转换为度量标准是在函数本身内部完成的。“; //示例可以是expr()中的多个语句ex2 = expr(dt = Open(” $ SAMPLE_DATA / Big Class.jmp“); custom:BMI(:height [ 4],:weight [4]))); parmHint1 =“以英寸为单位的高度”; parmHint2 =“以磅为单位的重量”; //使用变量bmi_ = New Custom Function(“ custom”,“ BMI”,funcDef)创建函数bmi_ << Description(description); bmi_ << Prototype(“ custom:BMI(height,weight)”); bmi_ << Example(“ custom:BMI(72,225)”); // expr()需要传递示例内部NameExpr()bmi_ <<示例(NameExpr(ex2)); bmi_ <<参数(“ Number”,parmHint1); bmi_ <<参数(“ Number”,parmHint2); bmi_ <<公式类别(“ Discovery”); bmi_ <<脚本编制索引类别(“ Frankfurt Functions”); //将myNamespace:AddTen函数添加到系统中添加自定义函数(bmi_);JSL应用程序开发回复:公式编辑器深潜(EU 2018 411)我们上载.jmpapp时遇到问题。现在,其余的JMP文件都已解决。我们使用该.jmpapp驱动演示。如果您想进一步了解这些练习中的任何一步,请大声疾呼。