回复:公式編輯深潛(歐盟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驅動演示。如果您想進一步了解這些練習中的任何一步,請大聲疾呼。