Sehr geehrte Damen und Herren:
Ich versuche, die "Bedingten" und "Ordnen nach Anzahl" im gleichen Datenfilter zu verwenden.
Es kann durch manuelle Auswahl funktionieren, funktioniert jedoch nicht in der JSL.
Die :age sortiert im Datenfilter nicht nach Anzahl.
Könnte jeder Big Boss helfen? Danke.
Vielen Dank.
Nach Anzahl sortieren kann in dieser JSL nicht funktionieren:
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
)
);Sortieren nach Anzahl kann in dieser JSL funktionieren ("bedingte" Änderung des Kommentarblocks):
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
)
);
Ich glaube du hast einen Fehler entdeckt.Folgendes habe ich mit JMP 16.1, Windows 10 gefunden:
Wenn man den Filter erstellt, ohne dass Elemente ausgewählt sind (Where () ), erstellt das Order-Element eine geordnete Liste
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
)
);

Und wenn die Variable Sex ausgewählt wird, werden die bedingten Ergebnisse geordnet

Wenn man jedoch die Auswahl Geschlecht abwählt, wird die Bestellung nicht mehr berücksichtigt

Ich schlage vor, dass Sie dies an die Support-Mitarbeiter von JMP weitergeben
support@jmp.com
Sehr geehrter Herr, vielen Dank an Sie.
Ich hatte diese Frage geschickt an support@jmp.com .
Danke.