Berechnung von Col Quantile nach Spalten<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo~
Ich möchte rechnen Col Quantil nach Spalten
auf der Datentabelle
indem Sie die JMP-Formel wie unten verwenden.(Notiz. Nicht aus dem 'Tabulator'-Menü)
Hast du eine Ahnung davon?
Danke im Voraus. 

Re: Col Quantile nach Spalten berechnenBEEINDRUCKEND!!!!
Es ist eine wunderbare Lösung!
und ich habe von Ihnen die Formeln "Werte abrufen" und "Standort" gelernt.
Vielen Dank Michael und Brady!
Re: Col Quantile nach Spalten berechnenBrady,
Danke, dass du meinen Tippfehler aufgefangen hast! Ich wollte, dass der charakterwertige Fall so lautet:
//When By variable is character-valued:
Quantile( 0.25, (:height << get values)[loc((:sex << get values),:sex)] )
Am besten,
Michael
Re: Col Quantile nach Spalten berechnenMit Michaels Ansatz können Sie auch Folgendes für das Szenario mit Zeichenwerten tun, um zu vermeiden, dass Sie jeden Gruppenwert explizit auflisten müssen:
Quantile(
0.25,
(:height << get values)[Loc( :age << get values, :age[Row()] )]
)
Wenn Sie mehr als eine Gruppierungsvariable verwenden müssen (z. B. 3 Spalten zusammen), würden Sie zuerst die Spalten zu einer vierten verketten und diese neue Spalte als (einzelne) Gruppierungsspalte verwenden.
Prost,
Brady
Re: Col Quantile nach Spalten berechnenLeider unterstützt die Col Quantile-Funktion keine By-Variable. Sie können diese Einschränkung jedoch mit den folgenden Formeln umgehen:
//Examples using $SAMPLE_DATA/Big Class.jmp:
//When By variable is character-valued:
Quantile( 0.25, (:height << get values)[loc((:sex << get values),"M")] )
//When By variable is numeric-valued:
Quantile( 0.25, (:height << get values)[loc((:age << get values) == :age)] )
Hoffentlich funktioniert einer dieser beiden für Ihre Situation!
Michael