Erste Frage, ist es möglich, einen Boxplot mit proc gchart in SAS zu erstellen?Boxplot in SAS mit proc gchart
Wenn es möglich ist, bitte geben Sie mir eine kurze Idee.
Oder sonst, zum Thema proc boxplot. Angenommen, ich habe ein Dataset mit drei Variablen ID Score Jahr; etwas wie
data aaa;
input id score year;
datalines;
1 50 2008
1 40 2007
2 30 2008
2 20 2007
;
run;
Ich möchte für jede ID einen boxplot erzeugen, in jedem Jahr zeigt. (Also in diesem Fall 4 Boxplots in einem einzigen Plot) Wie kann ich das erreichen?
Ich habe versucht,
proc boxplot data=aaa;
plot score*ID;
by year;
run;
jedoch verwenden, das funktioniert nicht, wie wir Jahr sehen können, ist nicht sortiert. Gibt es eine Möglichkeit, andere dies zu bekommen?
Hallo, danke für die Antwort. Ja, ich habe das versucht. Allerdings wird die Variable ID nicht in aufsteigender Reihenfolge, wenn ich nach Jahr sortieren würde. Als solche kann ich immer noch nicht meine gewünschte Ausgabe erhalten. – Lester
Sie können nach mehreren Variablen sortieren. Also "nach Jahres-ID" statt nach "Jahr" – superfluous
Tatsächlich sind die Daten, die ich hier gepostet habe, nicht vollständig. Was ich zur Hand habe, ist ein größerer Datensatz, das Problem ist, dass ich ID und Jahr nicht in steigender Weise sortieren kann. – Lester