Media con il comando Riepilogo. Come posso utilizzare la colonna media della tabella generata per mantenere un numero significativo?Ho visto la tabella di Big Class.jmp con lo stesso JSL ottenere una colonna media che conserva già un numero significativo, ma la mia tabella no.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt = Current Data Table();
d2 = dt << Summary(
Group( 2 ),
Mean( 4 ),
Freq( 0 ),
Weight( 0 ),
Link to original data table( 0 ),
statistics column name format( "column" )
);
Grazie!

Analisi e modellazione dei dati di basefinestreEsempio: Media con il comando Riepilogo. Come posso utilizzare la colonna media della tabella generata per mantenere un numero significativo?
Esempio: Media con il comando Riepilogo. Come posso utilizzare la colonna media della tabella generata per mantenere un numero significativo?Desideri che il valore effettivo nella tabella dati abbia solo un numero specificato di cifre significative o è necessario avere solo il formato affinché la colonna dei risultati abbia il numero di cifre specificato?
Per impostazione predefinita, quando viene generata la tabella di riepilogo per una colonna che ha il numero di cifre decimali specificato nel suo formato, JMP aggiungerà un'ulteriore cifra decimale alla colonna di riepilogo delle tabelle di output. Per impostare il numero di decimali significativi del formato su un valore diverso da questo sarà necessaria l'aggiunta di JSL per impostare il formato.
Esempio: Media con il comando Riepilogo. Come posso utilizzare la colonna media della tabella generata per mantenere un numero significativo?Voglio che il valore effettivo nella tabella dati abbia solo un numero specificato di cifre significative.
Grazie Jim!
Column( d2, 3 ) << Format( "Fixed Dec", 20, 2 );
r = N Row( d2 );
ar = d2 << GetAsMatrix( 3 );
For( i = 1, i <= r, i++,
ar[i, 1] = Round( ar[i, 1], 2 )
);
d2[0, 3] = ar;
Esempio: Media con il comando Riepilogo. Come posso utilizzare la colonna media della tabella generata per mantenere un numero significativo?Esistono diversi modi per comprimere i dati. Se desideri comprimere colonne specifiche, puoi selezionarle e poi andare a
Cols=>Utilità=>Comprimi colonne selezionate
È possibile impostare le preferenze per salvare le tabelle in formato compresso. Esiste anche una preferenza che consentirà di propagare le colonne compresse.
Guarda nelle preferenze generali.
Esempio: Media con il comando Riepilogo. Come posso utilizzare la colonna media della tabella generata per mantenere un numero significativo?
Esempio: Media con il comando Riepilogo. Come posso utilizzare la colonna media della tabella generata per mantenere un numero significativo?Il tuo problema è con la dimensione della tabella dati nella memoria RAM o nel salvataggio dei dati su disco?
Esempio: Media con il comando Riepilogo. Come posso utilizzare la colonna media della tabella generata per mantenere un numero significativo?Non sono a conoscenza di opzioni aggiuntive che puoi utilizzare oltre alle preferenze che hai impostato. Altri membri della comunità potrebbero avere ulteriori informazioni.
Esempio: Media con il comando Riepilogo. Come posso utilizzare la colonna media della tabella generata per mantenere un numero significativo?Se hai già abilitato le compressioni e sei d'accordo con le modifiche dei valori, puoi utilizzare un ciclo come hai suggerito. Il ciclo seguente potrebbe essere un po' più semplice del tuo suggerimento
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt_summary = dt << Summary(
Group(:age),
Mean(:height),
Freq(0),
Weight(0),
Link to original data table(0),
statistics column name format("column")
);
cont_cols = dt_summary << Get Column Names(Continuous, "String");
Column(dt_summary, "height") << Format("Fixed Dec", 20, 2);
For Each({colname}, cont_cols,
Column(dt_summary, colname) << Set Values(
Round(dt_summary[0, colname], 1);
)
);
Inoltre, a seconda dei tuoi dati, potresti voler utilizzare numeri interi poiché occupano meno spazio e quindi potresti comprimerli ulteriormente in numeri interi brevi https://www.jmp.com/support/help/en/18.0/#page/ jmp/the-shortinteger-format.shtml#