<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Wie können die Ergebnisse einer Zusammenfassung in eine echte Tabelle umgewandelt werden, wie sie die Zusammenfassung erzeugt?http://www.jmp.com/support/help/Advanced_Data_Table_Scripting.shtml behandelt dieses Problem nicht direkt.
Ich versuche, einen großen Datensatz nach Jahr und Monat zu gruppieren und dann verschiedene Perzentile für numerische Daten zu berechnen.
Das Ziel ist eine neue Perzentiltabelle für jede eindeutige Jahres-/Monatsuntergruppe.
Ich kann Quantile (,0,99) verwenden, um das 99. Perzentil einzugeben zusammenfassen , aber keine Tabellenausgabe;
Ich kann eine Tabellenausgabe von bekommen Zusammenfassung , aber nicht das 99. Perzentil.
Der Zusammenfassungscode lautet:
dt = aktuelle Datentabelle () ;
zusammenfassen (
A = von ( Bereichsname , Zimmernr , Isoname , Grundstück , Jahr , Quartal ) ,
Noppen = zählen ( KBE ) ,
nloch = zählen ,
p99 = Quantil ( KBE , 0,99 ) ,
p95 = Quantil ( KBE , 0,95 ) ,
Uhr = Quantil ( KBE , 0,50 ) ,
pflastern = bedeuten ( KBE ) ,
) ;
Es ist zumindest in JMP 11 und ich glaube in mehreren früheren Versionen möglich, Perzentile zu erhalten Zusammenfassung . Es gibt ein Textfeld " Geben Sie für Quantilstatistiken den Wert (%) ein. ".
JSL-Syntax:
dt << Zusammenfassung ( Gruppe ( :Bereichsname, ... ) , Quantile ( 99 , : KBE ) ) );
Es ist auch möglich, die Ergebnisse von einzufügen Zusammenfassen() in eine Tabelle, aber es erfordert Scripting, das ziemlich komplex werden kann, wenn eine allgemeine Lösung (z. B. variierende Anzahl von Gruppierungsspalten und Statistiken) gewünscht wird.