Come posso creare una tabella riepilogativa con media ± DS nella stessa colonna?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Genero manualmente tabelle che esprimono media ± DS nella stessa colonna.Questo richiede molto tempo.C'è un modo per generare in una tabella in JMP simile alla tabella seguente?
Grazie,
A~
| Tempo | Gruppo 1 | Gruppo 2 | Gruppo 3 |
| (ore) | | | |
| 1 | media ± SD | media ± SD | media ± SD |
| 2 | media ± SD | media ± SD | media ± SD |
| 3 | media ± SD | media ± SD | media ± SD |
Ri: Come posso creare una tabella riepilogativa con media ± SD nella stessa colonna?Questa discussione risale a quattro anni fa. Il luogo in cui inviare richieste per nuove funzionalità è la Lista dei desideri nella comunità JMP. Cerca prima questo argomento per vedere se qualcun altro ha già inviato la richiesta. Se è così, allora puoi votarlo!
Ri: Come posso creare una tabella riepilogativa con media ± SD nella stessa colonna?Sono d'accordo che dovrebbe esserci un'opzione con un clic per creare media ± SD
Ri: Come posso creare una tabella riepilogativa con media ± SD nella stessa colonna?Se aggiungi una nuova colonna alla tabella di riepilogo, dalle proprietà della colonna (o fai clic con il pulsante destro del mouse sulla colonna e seleziona la formula) otterrai qualcosa simile a questo:
[Immagine mancante]
Se tagli e incolli la riga di codice dal mio post precedente e la incolli qui dovresti ottenere quello che stai cercando.Le due formule sono "Concatena" e "Carattere".Ecco il collegamento all'inizio delle informazioni di aiuto dell'editor di formule.Ci vuole un po' di tempo per "giocare" con l'editor delle formule, ma una volta fatto... fai attenzione.
http://www.jmp.com/support/help/Formula_Editor.shtml#96570
Ri: Come posso creare una tabella riepilogativa con media ± DS nella stessa colonna?Ciao Karen,
Le tue istruzioni sono state molto facili da seguire e ho un tavolo con cui lavorare. Tuttavia, sono bloccato a quel punto. Sto lottando con la "concatenazione in 3 parti" e con ciò che intendo come conversione di numeri in caratteri. Sembra anche che ci sia un posto dove dovrei inserire un codice, giusto? Eventuali ulteriori dettagli sarebbero molto apprezzati.
Grazie!
Ri: Come posso creare una tabella riepilogativa con media ± DS nella stessa colonna?In allegato c'è una versione ridotta dello script che ti è stato inviato in precedenza.Ho eliminato le sezioni che hanno prodotto l'output che non volevi e ho annotato le sezioni del codice spiegando come avrebbero potuto essere eseguite in modo interattivo anziché con JSL.Per favore, dagli un'occhiata.Penso che ti guiderà attraverso il processo per ottenere ciò di cui hai bisogno.
Ri: Come posso creare una tabella riepilogativa con media ± DS nella stessa colonna?La soluzione senza script:
Per prima cosa devi costruire una tabella riassuntiva che è davvero semplice da fare.Ci sono due opzioni, usa la tabella e quando la tua tabella assomiglia a quella che desideri, usa l'opzione Salva nella tabella.Oppure in alternativa dal menu Tabelle selezionare Riepilogo.Inserisci le variabili di raggruppamento nel gruppo (quindi nel tuo caso Gruppo e Ora), quindi seleziona la colonna dei dati e quindi nel menu a discesa "Statistiche" nella finestra di dialogo di riepilogo seleziona media e quindi seleziona nuovamente std dev.Prima di premere il pulsante OK controlla il piccolo pulsante "mantieni aperta la finestra di dialogo" così se la tabella nonèquella che desideri sarà facile tornare alla finestra di dialogo e riprovare (e non preoccuparti, lo facciamo tutti più volte per ottenere esattamente ciò che vogliamo).
Ora hai una tabella con una colonna Gruppo, una colonna Tempo, una media e uno sviluppo std.Ora puoi aggiungere un'altra colonna (fai doppio clic a destra dell'ultima colonna) e ora fai clic con il pulsante destro del mouse su quella colonna vuota e seleziona la formula.Vuoi creare una formula che concatena la media, il simbolo ± e la deviazione standard.L'unico trucco è che la media e lo sviluppo std sono numeri, quindi ho una concatenazione in 3 parti (cercala nelle funzioni della formula) con una funzione char per convertire i numeri in caratteri. Utilizzo anche l'opzione ^ sulla funzione carattere per ottenere uno spazio per il "7" per controllare la lunghezza del carattere.Forse qualcuno ha una soluzione migliore per ottenere 2 cifre costanti quando si converte un numero in un carattere.
Car ( : Nome ( "Media (dati)" ) , 7 ) || "±" || Car ( : Nome ( "Sviluppo standard (dati)" ) , 7 )
Infine per ottenere il layout che stavi cercando dovresti dividere il tuo tavolo.Menu Tabella, opzione Dividi, finestra di dialogo: diviso per = gruppo, colonne divise = nuova colonna e gruppo = tempo, utilizza nuovamente il "mantieni finestra di dialogo aperta" per tornare indietro e ripetere quando inserisci le colonne nei posti sbagliati.
Ri: Come posso creare una tabella riepilogativa con media ± DS nella stessa colonna?Ciao Jim,
Sfortunatamente, non riesco a seguire il codice jsl, quindi avrò bisogno di istruzioni passo passo. Sono felice di condividere il mio desktop per una sessione virtuale.
Grazie.
Ri: Come posso creare una tabella riepilogativa con media ± DS nella stessa colonna?Lo script che ho incluso nella risposta ha il codice jsl per creare la tabella.Se hai bisogno di ulteriori spiegazioni dopo aver esaminato il file allegato, contattami e potremo esaminarle.
Ri: Come posso creare una tabella riepilogativa con media ± DS nella stessa colonna?Grazie, Jim. La terza opzione è esattamente ciò che sto cercando. Come arrivo a questo formato? Ho pochissima esperienza nella creazione di tabelle dati utilizzando JMP.
Grazie,
A~
Ri: Come posso creare una tabella riepilogativa con media ± DS nella stessa colonna?Ho allegato uno script che illustra come eseguire le 3 diverse soluzioni per la tua richiesta.Penso che il terzo sia il più vicino a quello che vuoi.


