<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Salut tout le monde,
J'essaie de changer les formats numériques dans la plate-forme de tabulation, et je n'arrive pas à faire de la notation scientifique ou du SI d'ingénierie.Ce n'est pas possible ?J'aimerais aussi beaucoup réduire le nombre de chiffres significatifs.Je peux changer le nombre de chiffres significatifs pour certaines colonnes, mais dans d'autres où la valeur est 10^-7 (ou quelque chose comme ça), je ne peux pas.Par exemple, dans la colonne HT2diffId All sous moyenne, j'ai juste des signes dièse même si j'ai changé le format en scientifique.Qu'est-ce que je rate?


J'ai trouvé quelque chose qui fonctionne, mais je ne sais pas pourquoi. Voici mon code d'origine. Je crée un tas de tables Tabulate en parcourant les éléments de 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))
)
)Cela ne fonctionne pas. Le format est complètement ignoré. Cependant, si je fais ceci :
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))
)
)Le format est correctement appliqué.
Je pensais juste ajouter ceci au cas où quelqu'un pourrait l'utiliser.
Salut @natalie_
Je rencontre actuellement le même problème. Une solution que j'ai trouvée consistait à formater la colonne à partir de laquelle je voulais tabuler les données dans le format souhaité, par exemple :
dt = Data Table(1);
dt:HT2diffId << format("Engineering");puis créez les données tabulées.
J'ai essayé "Scientifique", mais cela ne semble pas introduire le changement que je souhaitais. "Ingénierie" ou "Ingénierie SI" a fonctionné dans une certaine mesure, même si le contrôle des chiffres significatifs est un peu erroné.
Salut,
Dans le tableau, il porte le format de la colonne que je sélectionne, qui est en scientifique avec 1 décimale. Mais lorsqu'il est soumis à une analyse statistique comme la moyenne, le résultat est affiché comme scientifique avec 2 décimales, alors que je veux le garder comme scientifique avec 1 décimale. Je ne trouve tout simplement pas le moyen de faire ça.
Je ne vois pas de moyen de définir les décimales avec un formatage scientifique avec une colonne statistique dans Tabulate.