Résumé et tri - Le tri ne fonctionne pasJ'ai une table de données dans laquelle je souhaite calculer la moyenne et trier la sortie (décroissant) à partir d'une colonne groupée.
Par exemple
C'est à dire, Tableau de données

Si je résume ainsi :
Table de données( "Exemple_DT" ) << Résumé(
Groupe( :i, :f, :g, :h ),
Ordre (décroissant, décroissant, décroissant, décroissant),
Valeurs moyennes ),
Fréq( "Aucun" ),
Poids( "Aucun" )
);
c'est-à-dire, Sélection décroissante

La sortie est incorrecte : la colonne "i" ne devrait-elle pas commencer par 4 et descendre jusqu'à 1 ?(C'est le problème que j'ai avec ma grande table de données)

Si j'essaie de trier en disant que je veux la colonne i dans l'ordre croissant, cela produit le même tableau
Table de données( "Exemple_DT" ) << Résumé(
Groupe( :i, :f, :g, :h ),
Ordre (Croissant, Croissant, Croissant, Croissant),
Valeurs moyennes ),
Fréq( "Aucun" ),
Poids( "Aucun" )
);

J'utilise JMP 16.2.0
Fusion et nettoyage des donnéesRe : Résumé et tri - Le tri ne fonctionne pasMerci! JMP est maintenant conscient du bogue.
Re : Résumé et tri - Le tri ne fonctionne pasJe n'étais pas au courant des options, mais comme vous l'avez constaté, elles ne semblent pas fonctionner.Je soumettrais le problème à
support@jmp.com
Re : Résumé et tri - Le tri ne fonctionne pasEh bien... ce n'est pas moi qui ai mélangé les instructions de contrôle.
L'interface utilisateur de création d'un tableau récapitulatif intègre les options permettant aux groupes de pouvoir effectuer un tri (Ascendant/Descendant).
Le script "source" de la table de données résumée contient le script que j'ai copié ci-dessus, y compris la commande.
Je pense que cela a peut-être fonctionné dans les versions précédentes de JMP, car je viens de découvrir que cela ne fonctionne pas ... (Je peux me tromper, mais je ne pense pas).

Re : Résumé et tri - Le tri ne fonctionne pasVous avez mélangé les instructions de contrôle pour les plates-formes de résumé et de tri.Ils doivent être des étapes distinctes.Voici la façon dont je gère ce que vous voulez
Names Default To Here( 1 );
dt = Current Data Table();
Data Table( "Example_DT" ) << Summary(
Group( :i, :f, :g, :h ),
Mean( :Values ),
Freq( "None" ),
Weight( "None" )
);
Data Table( "Example_DT By (i, f, g, h)" ) << sort(
Replace Table( 1 ),
By( :i, :f, :g, :h ),
Order( Descending, Descending, Descending, Descending )
);