comment scripter "faire une tabulation dans une table de données"Je pense que je suis fou ici. Cela ne devrait pas être difficile, mais je n’arrive tout simplement pas à le faire fonctionner. J'ai créé un tableau sur lequel je peux cliquer sur l'option « Créer en tableau de données », puis enregistrer le tableau de données. Je veux créer un script pour pouvoir l'automatiser. Mais peu importe ce que je scripte, « Créer en table de données » ne fonctionnera tout simplement pas, soit il me renverra une table vide, soit une erreur. L'aide est appréciée.
Re : comment scripter « transformer une tabulation en table de données »La première option fonctionne parfaitement ! Merci beaucoup!
Re : comment scripter « transformer une tabulation en table de données »Je ne suis pas sûr, mais vous pouvez probablement l'ajouter comme ceci :
dt_tab = tab << Make Into Data Table(Outputtable("test"));et si cela ne fonctionne pas, vous pouvez le définir après la création de la nouvelle table avec :
dt_tab << Set Name("test");Re : comment scripter « transformer une tabulation en table de données »Ça a marché! Merci. Je suppose que si je veux ajouter un nom à la nouvelle table de données, j'ai juste besoin d'ajouter 'nom de la table de sortie("NOUVEAU NOM")' quelque part ?
Re : comment scripter « transformer une tabulation en table de données »Créez un tableau, dans le menu du triangle rouge, choisissez Créer en table de données, à partir du nouveau script de table source de vérification de table (clic droit + modifier). Cela devrait vous donner une bonne idée de la façon de le scripter :
(Data Table("Big Class") << Tabulate(
Show Control Panel(0),
Add Table(
Column Table(Analysis Columns(:weight), Statistics(Mean)),
Row Table(Grouping Columns(:sex))
)
)) << Make Into Data TableExemple complet :
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
tab = dt << Tabulate(
Show Control Panel(0),
Add Table(
Column Table(Analysis Columns(:weight), Statistics(Mean)),
Row Table(Grouping Columns(:sex))
)
);
dt_tab = tab << Make Into Data Table;
show(dt_tab);
//to close tabulate use
//tab << Close Window;