許多公司使用JSL(JMP腳本語言)開發了自定義應用程序。這些應用程序提供了豐富的分析功能和動態交互式圖形 JMP 掌握在數百名做出關鍵決策的分析師手中。
但是,JSL還可以通過添加用於數據操作或清理的新功能來更廣泛地擴展JMP。
以這種方式使用JSL對所有JMP用戶都很方便。 你看,雖然我們有一個非常有才華的開發團隊,但總會有人要求他們沒時間去。
幸運的是,使用JSL,JMP用戶社區可以為JMP自己和彼此添加新功能。為此,我對你們所有的JSL開發人員都提出了挑戰。
挑戰
我們最近收到了一個選項,要求重新評估一列或多列的公式。如果列具有隨機結果(例如,通過使用其中一個隨機數生成器)並且您希望獲得新值,則此選項非常有用。
現在,有一種方法可以強制重新評估列公式,但是您必須打開每列的公式編輯器並單擊“應用”按鈕。如果你想為很多列做這個,那有點單調乏味。
但是,使用JSL,您可以將“Eval Formula”消息發送到列,並避免使用公式編輯器。缺少的是一個簡單的用戶界面,用於選擇帶有公式的一列或多列,然後將此消息發送給它們。
因此,我向您提出的挑戰是創建一個JMP加載項,允許用戶選擇一個或多個基於公式的列並在其中重新運行公式。
要響應此挑戰,請創建您的加載項並通過電子郵件發送給我 Jeff.Perkinson@jmp.com 。 使用主題行“ JMP插件挑戰賽 “。
我將在這裡組建一支精幹的評委團隊,我們將挑選頂級 1 很少發帖到 JMP文件交換 。然後我們將讓JMP用戶社區使用評級系統對他們進行投票。
獲勝者將獲得一個神話般的JMP徽標項目 - 加上你的加載項的榮耀 JMP加載項頁面 。
所以,如果您已經了解JSL,請進行編碼。如果您不了解JSL,這是一個很好的定義良好的任務,它將成為一個偉大的第一個編程項目。無論哪種方式,請將您的加載項發送給我 9月30日 。
我期待著你的參賽作品!
---------------
1 評判將基於原創性,效率以及加載項滿足(或超過!)要求的程度。