"Order by count" ne fonctionne pas dans un filtre de données conditionnelChers Messieurs:
J'essaie d'utiliser le "conditionnel" et le "ordre par nombre" dans le même filtre de données.
Il peut fonctionner par sélection manuelle, mais ne fonctionne pas dans le JSL.
Les :age ne sont pas triés par nombre dans le filtre de données.
Un grand patron pourrait-il aider? Merci.
Merci.
L'ordre par nombre ne peut pas fonctionner dans cette JSL :
dt = open("$sample_data\big class.jmp");
dt << Data Filter(
Location( {912, 237} ),
Conditional,
Add Filter(
columns( :sex, :age ),
Where( :sex == "F" ),
Where( :age == 12 ),
Display( :age, N Items( 6 ) ),
Order By Count( :age ) //this should let :age order by count in the data filter, but don't
)
);L'ordre par nombre peut fonctionner dans ce JSL (modification "conditionnelle" du bloc de commentaires):
dt = open("$sample_data\big class.jmp");
dt << Data Filter(
Location( {912, 237} ),
//Conditional, //hi, i change to comment block
Add Filter(
columns( :sex, :age ),
Where( :sex == "F" ),
Where( :age == 12 ),
Display( :age, N Items( 6 ) ),
Order By Count( :age ) //:age order by count can work when "conditional" change to comment block
)
);
ScriptRe: "Order by count" ne fonctionne pas dans un filtre de données conditionnelJe pense que vous avez découvert un bug.Voici ce que j'ai trouvé, en utilisant JMP 16.1, Windows 10 :
Si on crée le filtre, sans aucun élément sélectionné (Where () ), l'élément Order crée une liste ordonnée
dt = open("$sample_data\big class.jmp");
dt << Data Filter(
Location( {912, 237} ),
Conditional,
Add Filter(
columns( :sex, :age ),
Display( :age, N Items( 6 ) ),
Order By Count( :age ) //this should let :age order by count in the data filter, but don't
)
);

Et, si une sélection est faite à la variable Sexe, les résultats conditionnels sont ordonnés

Cependant, si l'on désélectionne le choix Sexe, la commande n'est plus honorée

Je suggère que vous transmettiez cela au support technique de JMP
support@jmp.com
Re: "Order by count" ne fonctionne pas dans un filtre de données conditionnelCher monsieur, un grand merci à vous.
j'avais envoyé cette question à support@jmp.com .
Merci.