Molte aziende hanno sviluppato applicazioni personalizzate usando JSL (JMP Scripting Language). Queste applicazioni mettono la ricca capacità analitica e la grafica interattiva dinamica di JMP nelle mani di centinaia di analisti che prendono decisioni critiche.
Ma, JSL può anche essere usato per estendere JMP più in generale aggiungendo nuove funzionalità per la manipolazione o la pulizia dei dati.
L'utilizzo di JSL in questo modo è utile per tutti gli utenti JMP. Vedete, mentre abbiamo un team di sviluppatori di grande talento, ci sono sempre richieste che semplicemente non hanno il tempo di arrivare.
Fortunatamente, con JSL, la comunità di utenti JMP può aggiungere nuove funzionalità a JMP per se stessi e tra loro. A tal fine, ho una sfida per tutti voi sviluppatori JSL là fuori.
La sfida
Di recente abbiamo ricevuto una richiesta di un'opzione per causare la rivalutazione delle formule per una o più colonne. Questo può essere utile se le colonne hanno un risultato stocastico (ad esempio utilizzando uno dei generatori di numeri casuali) e si desidera ottenere un nuovo valore.
Ora, c'è un modo per forzare la rivalutazione di una formula di colonna, ma devi aprire l'editor di formule per ogni colonna e fare clic sul pulsante "Applica". Se vuoi farlo per molte colonne, è un po 'noioso.
Tuttavia, con JSL, è possibile inviare il messaggio "Formula eval" a una colonna ed evitare l'Editor di formule tutti insieme. Quello che manca è una semplice interfaccia utente per selezionare una colonna o colonne con formule e quindi inviare questo messaggio a loro.
Pertanto, la mia sfida è creare un componente aggiuntivo JMP che consenta a un utente di selezionare una o più colonne basate su formule e rieseguire le formule al loro interno.
Per rispondere a questa sfida, crea il componente aggiuntivo e invialo tramite email a Jeff.Perkinson@jmp.com . Usa l'oggetto " Sfida del componente aggiuntivo JMP “.
Assemblerò una squadra di giudici in panchina qui, e prenderemo la cima 1 pochi da postare al Scambio di file JMP . Quindi lasceremo che la community degli utenti di JMP vota su di loro usando il sistema di valutazione.
Il vincitore riceverà un favoloso logo JMP, oltre alla gloria di avere il componente aggiuntivo in primo piano Pagina Add-in JMP .
Quindi, se già conosci JSL, prendi il codice. Se non conosci JSL, questo è un compito ben definito che sarebbe un ottimo primo progetto di programmazione. In ogni caso, inviami il tuo componente aggiuntivo da 30 settembre .
Non vedo l'ora delle tue iscrizioni!
---------------
1 Il giudizio sarà basato sull'originalità, l'efficienza e quanto bene il componente aggiuntivo soddisfi (o superi!) I requisiti.