comment scrip "faire une tabulation dans une table de données"Je pense que je suis fou ici. Cela ne devrait pas être difficile, mais je ne peux tout simplement pas le faire fonctionner. J'ai fait un tableau que je peux cliquer sur l'option « Créer en table de données », puis enregistrer la table de données. Je veux scripter cela pour pouvoir l'automatiser. Mais peu importe ce que je script, « Créer en table de données » ne fonctionnera tout simplement pas, soit me retournera une table vide, soit une erreur. L'aide est appréciée.
Re: comment scrip "faire une tabulation dans une table de données"Créez un tableau, à partir du menu triangulaire rouge, choisissez transformer en table de données, à partir du nouveau script de table source de vérification de table (clic droit + édition). 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;Re : comment écrire "faire un tableau dans une 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 écrire "faire un tableau dans une table de données"Je ne suis pas sûr, mais très probablement, vous pouvez 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");