Ciao,
Metto Y per X rispettivamente con variabili continue e ordinali. Nessun problema lì e produce una tabella con i quantili e spesso sono a 6 cifre decimali. Posso regolare la formattazione in ciascuna colonna separatamente, ma esiste una scorciatoia che farebbe la tabella nel suo insieme? È un po' fastidioso fare ogni colonna singolarmente. La solita scorciatoia per ripetere il comando (comando su Mac) non sembra funzionare.
Grazie
Andy
Ho provato a impostare il formato nella colonna dei dati. La formattazione non si è propagata alla tabella di analisi.
Andy
Una cosa che puoi provare è evidenziare tutte le colonne in cui desideri impostare il numero di cifre decimali, quindi fare clic con il pulsante destro del mouse su una delle intestazioni delle colonne evidenziate e selezionare "Standardizza attributi". Da lì seleziona il menu a discesa per Attributi e seleziona "Tutto". Questo evidenzierà tutte le impostazioni degli attributi inclusa l'impostazione del numero di cifre decimali.
HTH
Fattura
Penso che dovresti inserirlo nel bucket delle richieste di funzionalità. Penso che sia molto comune che l'output di una tabella abbia una formattazione simile tra le colonne.
Andy
Non ho trovato una scorciatoia e tenere premuto cmd per trasmettere il comando format a tutte le colonne sembra non funzionare, come dici tu.
Il modo in cui lo faccio è fare doppio clic su una colonna numerica per aprire la finestra di dialogo "Formato numerico colonna, inserire il formato desiderato e quindi scorrere le caselle di controllo premendo il tasto Invio per ciascuna colonna di destinazione (JMP12 per Mac).
Ovviamente è anche possibile fare con JSL. Un esempio:
dt = Open("$SAMPLE_DATA/Big Class.jmp");
ow = dt << Oneway(Y(:height), X(:age), Quantiles(1));
// Set nr of decimals for all Number Col Boxes in a Table Box
i = 1;
While(
Is Scriptable(Try(ncb = Report(ow)[Outline Box("Quantiles")][Number Col Box(i)])),
ncb << Set Format("Fixed Dec", 8, 1);
i++;
);
Per applicarlo a qualsiasi report (corrente), è possibile utilizzare il codice seguente (eseguito nella finestra di script o come voce di menu personalizzata).
Names Default To Here(1);
// Get list of Table Box(Outline) titles
L = {};
i = 1;
While(Is String(Try(L[i] = (r[Table Box(i)] << parent) << get title)), i++);
// Dialog to choose Table Box and numeric format
New Window("Set numeric format",
<<MODAL> </MODAL>