Ich vermute nur, aber ist es sinnvoll, ein Quantil oder die kumulative Verteilungsfunktion zu gewichten?
Bei Momenten macht es Sinn, bei CDF vielleicht nicht.
Aus irgendeinem Grund werden beim Hinzufügen eines Median() zur Zusammenfassung die angegebenen Gewichtungen ignoriert für andere Statistiken .
Hier erstelle ich einen einfachen Filter, bei dem jede männliche Zeile das Gewicht 0 hat, daher sollten Max und Min für Männer nicht existieren.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
// New column: Filter
dt << New Column( "Filter",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula( :sex != "M" )
);
list_columns_to_group = {"height", "weight"};
<BR /><BR />// Ignores weights for max, min...
dt << Summary( Group( :Sex ),
Mean(list_columns_to_group),
Max( list_columns_to_group ),
Min(list_columns_to_group ),
Median(list_columns_to_group),
Weight(:Filter));
<BR /><BR />// Works as expected
dt << Summary( Group( :Sex ),
Mean(list_columns_to_group),
Max( list_columns_to_group ),
Min(list_columns_to_group ),
//Median(list_columns_to_group),
Weight(:Filter));
Ich habe die Beschreibung aktualisiert, da das Hauptproblem, das ich gefunden habe, darin besteht, dass die Gewichtungen für andere Statistiken ignoriert werden.
Über Gewichtsmedian, das ist ein Thema für sich 
https://en.wikipedia.org/wiki/Weighted_median