Da SAS a JMP....otterrò ciò di cui ho bisogno?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao
Ho Base SAS 9.3 con Enterprise Guide e ho scritto parecchi programmi in codice SAS.Per lo più manipolo i dati importandoli, modificandoli/creandoli nuovi campi, esportandoli su un altro supporto come MS-Access.Mi collego ai dati MS-Access tramite Crystal Reports e li utilizzo per i miei report.
Attualmente ho SAS tramite il mio datore di lavoro, ma pago le tariffe di licenza annuali.Tuttavia, sono un dipendente a contratto e ogni anno temo che, se il contratto non viene rinnovato, perderò l'accesso a SAS che utilizzo per il calcolo di tante metriche.
Mi rendo conto che non sto utilizzando SAS nemmeno per una minima parte delle sue capacità, ma acquistare una versione per uso personale, oltre alle enormi tariffe di licenza annuali (che sarebbero 4 volte le tariffe di licenza che sto pagando ora) è semplicemente troppo costoso, quindi Ho bisogno di cercare qualcos'altro.
Quindi sto guardando JMP e mi chiedo solo:
- posso utilizzare il mio attuale programma SAS in JMP?
- qualcuno può descrivere le differenze tra i due programmi?
- da quello che ho letto l'analisi visiva è abbastanza buona, quindi forse non avrei bisogno di altri software per la reportistica?
Accolgo con favore qualsiasi commento su JMP da parte di voi utenti.Mi interesserebbe anche sapere se hai esaminato altri software statistici come SPSS e perché hai scelto JMP invece di quello?
Grazie mille.
Ri: Da SAS a JMP.... otterrò ciò di cui ho bisogno?Questo è tutto con l'avvertenza che si tratta di una lingua diversa, quindi eventuali macro o programmi devono essere ricostruiti.
Ri: Da SAS a JMP.... otterrò ciò di cui ho bisogno?Ho esaminato brevemente le informazioni di JMP ma non riesco ad avere la sensazione di poter manipolare i dati, ad esempio matrici e variabili, ecc.Che ne dici dei loop?
JMP ha tutto questo e altro ancora.Sono disponibili elenchi per matrici di caratteri e matrici per matrici numeriche (1D, 2D).Ci sono cicli for, cicli while, if then else.Esistono comandi di riformattazione dei dati molto potenti come SPLIT e STACK.
Dai un'occhiata a documentazione in linea per lo scripting JMP 11.
Ri: Da SAS a JMP.... otterrò ciò di cui ho bisogno?CIAO
Grazie mille per i tuoi commenti PMRoz, sono stati molto utili.
Ho esaminato brevemente le informazioni di JMP ma non riesco ad avere la sensazione di poter manipolare i dati, ad esempio matrici e variabili, ecc.Che ne dici dei loop?
MODIFICARE:
Il budget è un problema quando parliamo di 10.000 dollari per il software e del 38% del costo annuo per una licenza.Ma JMP (non Pro) costa 1/5 del prezzo, ecco perché lo sto prendendo in considerazione.Naturalmente pensavo anche di poter utilizzare gli script SAS, ma grazie per avermi fatto notare che davvero non posso.
Ri: Da SAS a JMP.... otterrò ciò di cui ho bisogno?Quindi sto guardando JMP e mi chiedo solo:
- posso utilizzare il mio attuale programma SAS in JMP?
No, più o meno.Puoi comunque chiamare i tuoi programmi SAS da JMP, ma per farlo avrai bisogno di una licenza SAS.In un certo senso vanifica il tuo scopo.Se avessi solo una licenza JMP dovresti riscrivere i tuoi programmi in JSL (JMP Script Language).
- qualcuno può descrivere le differenze tra i due programmi?
La mia opinione: JMP è più interattivo, più facile da usare e ha un ottimo linguaggio di programmazione (JSL).SAS è più accettato nel settore sanitario e può analizzare set di dati molto più grandi senza starnutire.Credo che SAS abbia più routine statistiche di JMP.Ho programmato in entrambi e trovo che JSL sia molto più semplice da programmare rispetto a SAS di base.Tuttavia, questo problema è stato in qualche modo mitigato da Enterprise Guide.
- da quello che ho letto l'analisi visiva è abbastanza buona, quindi forse non avrei bisogno di altri software per la reportistica?
Se stai producendo output tabulare ben formattato utilizzando Crystal Reports, questo non è un punto di forza di JMP.Puoi produrre tabelle ma le capacità di formattazione sono primitive rispetto a CR.
Accolgo con favore qualsiasi commento su JMP da parte di voi utenti.Mi interesserebbe anche sapere se hai esaminato altri software statistici come SPSS e perché hai scelto JMP invece di quello?
A mio (umile) parere, l'interattività di JMP e la sua estensibilità tramite JSL lo pone al primo posto rispetto ad altri pacchetti statistici.
Se il tuo budget è minimo potresti prendere in considerazione R, che è gratuito.È disponibile una grande quantità di codice R.
Ri: Da SAS a JMP.... otterrò ciò di cui ho bisogno?Ciao Reeza
Per quanto riguarda SAS o anche EG, so che esistono funzionalità di reporting, semplicemente non le ho studiate molto!Come indicato, utilizzo SAS per la parte analitica nel replicare complesse metodologie utilizzate dalle varie organizzazioni sanitarie, ad esempio CIHI, Ministero della Salute dell'Ontario, ecc.L'altro aspetto positivo di SAS è che è il software utilizzato dalla maggior parte di queste agenzie, quindi a volte condividono persino il loro codice.
Ma semplicemente non posso permettermelo e poiché utilizzo SAS per lavorare con altri clienti al di fuori del contratto (con piena consapevolezza e autorizzazione del cliente attraverso il quale ho SAS), non posso avere una situazione in cui perdo l'accesso ad esso e poi non può fornire agli altri clienti.
Reeza, hai risposto alla domanda su JMP... usi JMP?
Ri: Da SAS a JMP.... otterrò ciò di cui ho bisogno?Potresti utilizzare SAS per il reporting invece di Crystal Reports direttamente, può creare cose fantasiose se sei interessato.
Penso che la licenza SAS in Canada come consulente sia di circa $ 10.000 il primo anno e $ 5.000 il secondo, ma non obbligarmi a questo. Come appaltatore considererei un costo per fare affari, ma è decisamente alto.In realtà, è parte del motivo per cui non mi rivolgo più a consulenti esterni, non ho accesso a SAS se non al lavoro.
Altre opzioni:
WPS: fregatura di SAS. Ho ragioni etiche per non andare con loro. Fondamentalmente è SAS ma non hanno svolto la ricerca o la maggior parte del lavoro, solo un'implementazione.
R: Linguaggio completamente diverso.
Python: consiglierei questo linguaggio. Penso che andrà lontano e ci sono un sacco di risorse e gruppi di utenti là fuori e ha buoni pacchetti allegati. Per quanto ne so, non crea report carini.
La maggior parte delle attività cliniche potrebbe essere eseguita anche con un pacchetto SQL di base come MySQL.