<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Wie lautet der Code für die Tabellenzusammenfassung? Ich habe folgenden Code gefunden:
Zusammenfassen (
ein = durch ( EINHEIT ) ,
maxHt = max ( ATTRIBUTWERT )
);
neues Fenster ( "SH-Zähler" ,
Tischbox (
String-Col-Box ( "EINHEIT" , a ) ,
Nummer Col Box ( "SH-Zähler" , maxHt ) ,
));
1. Kann ich die neue Zusammenfassung in der Datentabelle und nicht in "neuem Fenster" erhalten?
2. Wenn ich mehr "nach Gruppen" filtern muss, wie füge ich ihn dem Code hinzu?
Der beste Weg, um den Code für die Summary Platform zu erhalten, besteht darin, die interaktive Version der Plattform auszuführen. Gehen Sie dann zu der Datentabelle, die das Ergebnis des interaktiven Ausführens der Plattform ist, und klicken Sie mit der rechten Maustaste auf das Dreieck neben dem Wort „Quelle“ im oberen linken Bereich der Datentabelle (das so genannte Tabellenfeld). Wählen Sie „Bearbeiten“ und Sie sehen die JSL, die zum Generieren der Zusammenfassungsdatentabelle verwendet wurde. Schneiden Sie einfach den Code aus und fügen Sie ihn in Ihr Skript ein.
Das Schöne an JMP ist, dass es den Code für Sie generieren kann.Führen Sie einfach den Befehl aus Tabellen > Zusammenfassung und wählen Sie die gewünschten Statistiken, Gruppierungsvariablen usw. aus.Klicken Sie in der resultierenden Tabelle auf das rote Dreieck und wählen Sie Bearbeiten.Dort finden Sie die notwendige JSL.
Zum Beispiel mit den zuvor verwendeten Auto Raw Data:
dt = Offen ( "$sample_data\Automatische Rohdaten.jmp" ) ;
dt << Zusammenfassung (
Gruppe ( : Altersklasse , : Geschlecht , : Bewertungsklasse ) ,
Bedeuten ( : Premium-USD ) ,
max ( : Premium-USD ) ,
Mindest ( : Premium-USD ) ,
Std.-Entw ( : Premium-USD ) ,
Mindest ( : Auto-Power ) ,
max ( : Auto-Power )
)
Danke. aber im folgenden Code gibt es keine Funktion (z. B. Min, Max, stdev usw.). wie füge ich es hinzu?
dt = Offen ( "$sample_data\Automatische Rohdaten.jmp" ) ;
dt << Zusammenfassung ( Gruppe ( : Altersklasse , : Geschlecht , : Bewertungsklasse )) ;
1. Die zusammenfassen Der Befehl speichert seine Ausgabe in den Variablen, die Sie angeben.Um eine Datentabelle zu erhalten, können Sie entweder die verwenden ZUSAMMENFASSUNG oder TABELLE Befehle.Das Schöne an Zusammenfassung und Tabellierung ist, dass Sie genau die Art von Zusammenfassungstabelle erstellen können, die Sie benötigen, und dann einfach auf das kleine rote Dreieck klicken und das resultierende Skript kopieren.Zum Beispiel:
dt = Offen ( "$sample_data\Automatische Rohdaten.jmp" ) ;
dt << Zusammenfassung ( Gruppe ( : Altersklasse , : Geschlecht , : Bewertungsklasse )) ;
2. Um weitere Gruppen hinzuzufügen, fügen Sie sie einfach wie folgt hinzu:
dt = Offen ( "$sample_data\Automatische Rohdaten.jmp" ) ;
aktuelle Datentabelle ( dt ) ;
Zusammenfassen ( a = durch ( : Altersklasse , : Geschlecht , : Bewertungsklasse ) , count_list = zählen ()) ;
Die Variablen a und count_list enthalten nun:
a
{{"Ältere", "Ältere", "Ältere", "Ältere", "Ältere", "Ältere", "Ältere", "Ältere", "Junge",
"Jung", "Jung", "Jung", "Jung", "Jung", "Jung", "Jung"}, {"F", "F", "F", "F",
"M", "M", "M", "M", "F", "F", "F", "F", "M", "M", "M", "M"}, { "A B C D",
"A", "B", "C", "D", "A", "B", "C", "D", "A", "B", "C", "D"}}
count_list
[2327, 3131, 1600, 353, 3469, 4509, 2392, 535, 228, 300, 122, 29, 288, 435, 228, 54]