<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao a tutti,
Sto cercando di modificare i formati numerici nella piattaforma di tabulazione e non riesco a far sì che esegua la notazione scientifica o l'SI ingegneristico.Non è possibile?Vorrei anche davvero ridurre il numero di cifre significative.Sono in grado di modificare il numero di cifre significative per alcune colonne, ma in altre in cui il valore è 10^-7 (o qualcosa del genere), non posso.Ad esempio, nella colonna HT2diffId All sotto media, ho solo i segni numerici anche se ho cambiato il formato in scientifico.Cosa mi manca?


Ho trovato qualcosa che funziona, ma non so perché. Ecco il mio codice originale. Sto creando una serie di tabelle Tabulate eseguendo il looping sugli elementi in testDataColumns:
Tabulate(
Title("Summary"),
Show Control Panel(0),
Add Table(
Column Table(
Statistics( Min, Max, Median, Mean, Std Dev),
Analysis Columns (:column(dt,testDataColumns[i]))
),
Row Table(Grouping Columns(:Mode))
),
Set Format(
Min ( (:column(dt,testDataColumns[i]))(15, 3)),
Max ( (:column(dt,testDataColumns[i]))(15, 3)),
Median ( (:column(dt,testDataColumns[i]))(15, 3)),
Mean ( (:column(dt,testDataColumns[i]))(15, 3)),
Std Dev ( (:column(dt,testDataColumns[i]))(15, 3))
)
)Questo non funziona. Il formato è completamente ignorato. Tuttavia, se lo faccio:
abba = (:column(dt,testDataColumns[i]));
Tabulate(
Title("Summary"),
Show Control Panel(0),
Add Table(
Column Table(
Statistics( Min, Max, Median, Mean, Std Dev),
Analysis Columns (:column(dt,testDataColumns[i]))
),
Row Table(Grouping Columns(:Mode))
),
Set Format(
Min ( abba(15, 3)),
Max ( abba(15, 3)),
Median ( abba(15, 3)),
Mean ( abba(15, 3)),
Std Dev ( abba(15, 3))
)
)Il formato è applicato correttamente.
Ho pensato di aggiungere questo nel caso qualcuno potesse usarlo.
CIAO @natalie_
Attualmente sto riscontrando lo stesso problema. Una soluzione che ho trovato è stata quella di formattare la colonna da cui volevo tabulare i dati nel formato che volevo, ad esempio:
dt = Data Table(1);
dt:HT2diffId << format("Engineering");e quindi creare i dati tabulati.
Ho provato "Scientifico", ma non sembrava introdurre il cambiamento che volevo. "Engineering" o "Engineering SI" hanno funzionato in una certa misura anche se il controllo delle cifre significative è un po' fuori controllo.
CIAO,
Nella Tabulate, ha il formato della colonna che seleziono, che è in scientifico con 1 cifra decimale. Ma quando è soggetto ad analisi statistiche come la media, il risultato viene mostrato come scientifico con 2 cifre decimali, mentre io voglio mantenerlo come scientifico con 1 cifra decimale. Non riesco proprio a trovare il modo di farlo.
Non vedo un modo per impostare i decimali con formattazione scientifica con una colonna statistica in Tabulate.