多くの企業がJSL(JMP Scripting Language)を使用してカスタムアプリケーションを開発しています。これらのアプリケーションは、豊富な分析機能と動的なインタラクティブグラフィックスを提供します。 JMP 批判的な決定を下す何百人ものアナリストの手の中に。
しかし、データ操作やクリーンアップのための新機能を追加することで、JSLを使用してJMPをより一般的に拡張することもできます。
このようにJSLを使用することは、すべてのJMPユーザーにとって便利です。 ご存知のとおり、私たちには非常に才能のある開発者チームがありますが、彼らにはたどり着く時間がないという要求が常にあります。
幸いなことに、JSLを使えば、JMPユーザーコミュニティはJMPに自分自身のために、そしてお互いのために新しい機能を追加することができます。そのために、私はあなたのJSL開発者全員にとって課題があります。
チャレンジ
最近、1つ以上の列の数式を再評価するためのオプションの要求がありました。これは、列に確率的な結果があり(たとえば、乱数ジェネレータの1つを使用して)、新しい値を取得したい場合に役立ちます。
これで、列式の再評価を強制する方法がありますが、列ごとに式エディタを開いて[適用]ボタンをクリックする必要があります。たくさんのコラムでこれをやりたいのであれば、それは少し面倒です。
ただし、JSLを使用すると、「Eval Formula」メッセージを列に送信して、Formula Editorを回避することができます。足りないのは、数式を含む1つまたは複数の列を選択してからこのメッセージをそれらに送信するための単純なユーザーインターフェイスです。
それで、あなたへの私の挑戦は、ユーザーが1つ以上の式ベースの列を選択してそれらの中の式を再実行することを可能にするJMPアドインを作成することです。
この課題に対処するには、アドインを作成し、それを電子メールで私に送ってください。 Jeff.Perkinson@jmp.com 。 件名を使用する JMPアドインチャレンジ 」
私はここで審査員のクラックチームを編成します、そして我々はトップを選ぶでしょう 1 に投稿する数が少ない JMPファイル交換 。次に、評価システムを使用してJMPユーザーコミュニティに投票させます。
勝者は素晴らしいJMPロゴアイテムを手に入れるでしょう - 加えてあなたのアドインをあなたに紹介させたことの栄光 JMPアドインページ 。
ですから、すでにJSLを知っているのであれば、コーディングしてください。もしあなたがJSLを知らないのであれば、これは素晴らしい最初のプログラミングプロジェクトを作ることになるでしょう。いずれにせよ、アドインを私に送ってください。 9月30日 。
私はあなたのエントリーを楽しみにしています!
---------------
1 判断は、オリジナリティ、効率性、およびアドインが要件をどの程度満たしている(または超えている)かに基づいて行われます。