<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao a tutti,
Ho usato e utilizzo ancora Base SAS, ma anche JMP sta diventando sempre più utilizzato.
Un vantaggio molto grande e l'attrazione dell'uso di SAS è l'esistenza separata di
1) il programma SAS stesso, che svolge un determinato lavoro, e
2) i dati, a cui è applicato il programma.
Perché questo è attraente? A causa della riutilizzabilità dei programmi SAS. Permette a un utente sporadico o inferiore al 100% come me di essere ancora molto produttivo in termini di analisi dei dati. Posso continuare a programmare per anni e tornare da loro se i nuovi dati richiedessero un'analisi, l'ho fatto qualche tempo fa.
Poiché i programmi SAS sono fondamentalmente file di testo chiari, sono navigabili e possono essere indicizzati. Ciò rende possibile il recupero, anche se il nome effettivo del programma è stato dimenticato. Per esempio ho creato anni fa un modello che è stato usato con proc greplay. Crea un riquadro di grafici con dimensioni che viene impostato in una chiamata macro. Continuo a dimenticare dove si trova la macro, ma poiché conosco alcune parole specifiche nel programma, una ricerca sul desktop la recupera rapidamente.
Mi chiedo se esiste una modalità di lavoro simile quando si tratta di script JMP. A partire da ora posso vedere i miei colleghi NON riutilizzare e / o salvare gli script jmp nello stesso modo in cui eseguo i programmi SAS. Piuttosto, incorporano lo script nella tabella dei dati. Questo è fondamentalmente OK, ma dopo 6 mesi è molto difficile ricordare quale tabella dati (file JMP) ha un particolare script incorporato,
C'è un modo per 'guardare dentro' un file JMP e vedere quale script è allegato, senza aprire il file ed eseguire lo script per vedere cosa fa?
Qualcuno potrebbe condividere la propria esperienza su questo argomento?
Saluti
poul
Ciao Poul,
C'è stata una recente aggiunta a JMP File Exchange per funzionalità simili a quelle richieste. Si chiama Add-in Riepilogo dati (è richiesto l'accesso SAS gratuito) e puoi accedervi tramite questo link:
http://support.sas.com/demosdownloads/downarea_t4.jsp?productID=114380&jmpflag=N
Ci sarà un post sul blog che descrive maggiori dettagli su come potrebbe essere usato pubblicare la prossima settimana sul blog JMP:
Blog JMP - Visualizzazione dei dati, rilevamento statistico, progettazione di esperimenti, modellazione predittiva e altro
La rapida descrizione è che il componente aggiuntivo ti chiederà una directory di tabelle JMP, quindi cercherà / analizzerà tutti gli script di tabella e restituirà una finestra di dialogo che mostra quali tabelle usano quali piattaforme JMP. È anche possibile aggiungere funzioni / metodi JSL personalizzati da cercare. Una nota importante qui: cerca nello script della tabella, non nel nome dello script della tabella.
Spero che questo sia utile.
Audrey
È possibile salvare le tabelle JMP come testo semplice copiando lo script della tabella e salvandolo come ASCII che include le formule salvate nella tabella. Questo è un passo in più che devi fare ogni volta che hai una tabella e potrebbe non essere eccessivamente desiderabile.
Deve essere una cosa di stile. Raramente leggo gli script JMP alle tabelle di dati.
Tutti i miei script JSL sono in file ASCII, quindi sono ricercabili, riutilizzabili, ecc.
Esistono molte tecniche per rendere gli script JSL più generali. Uno semplice è utilizzare il seguente costrutto:
dt = tabella dei dati corrente () ;
In questo modo non è difficile codificare un determinato tavolo nel tuo script.