Erstellung eines einfachen Häufigkeitsdiagramms für eine Variable ('TYPE'), um die Verteilung ihrer Werte zu visualisieren.
Sortierung der Werte nach absteigender Häufigkeit (ORDER=FREQ) und Änderung der Diagrammausrichtung zu horizontalen Balken (ORIENT=HORIZONTAL) für bessere Lesbarkeit.
Erstellung von bivariaten Häufigkeitsdiagrammen (Kreuztabellen), wobei für jeden Wert der ersten Variablen ein separates Diagramm erstellt wird, um die Verteilung der zweiten Variablen nach Gruppe zu analysieren.
Verwendung der Option TWOWAY=STACKED für gestapelte Balkendiagramme im Kontext von Kreuztabellen, die eine vergleichende Ansicht der Proportionen bieten.
Das Skript verwendet den integrierten Datensatz `sashelp.cars`, der ein Standard-Demodatensatz ist, der standardmäßig in der SAS-Umgebung verfügbar ist und keine externe Erstellung oder Verwaltung erfordert.
1 Codeblock
PROC FREQ
Erklärung : Dieser Codeblock generiert ein einfaches Häufigkeitsdiagramm für die Variable 'TYPE' aus dem Datensatz `sashelp.cars`. Die Option `plots=freqplot` fordert die Erstellung eines visuellen Balkendiagramms an, das die Häufigkeit jedes eindeutigen Wertes der Variablen 'TYPE' darstellt.
Kopiert!
title "Frequency Distribution of TYPE";
proc freq data=sashelp.cars;
tables type / plots=freqplot;
run;
1
title "Frequency Distribution of TYPE";
2
PROC FREQDATA=sashelp.cars;
3
tables type / plots=freqplot;
4
RUN;
2 Codeblock
PROC FREQ
Erklärung : Dieser Block erzeugt ein Häufigkeitsdiagramm, bei dem die Kategorien der Variablen 'TYPE' nach absteigender Häufigkeit sortiert sind (Option `order=freq`). Darüber hinaus ändert die Option `plots=freqplot(orient=horizontal)` die Ausrichtung des Diagramms, um horizontale Balken anzuzeigen, was die Lesbarkeit für bestimmte Verteilungen potenziell verbessert.
Kopiert!
title "Descending Frequency Distribution of TYPE";
proc freq data=sashelp.cars order=freq;
tables type / plots=freqplot(orient=horizontal);
run;
1
title "Descending Frequency Distribution of TYPE";
2
PROC FREQDATA=sashelp.cars order=freq;
3
tables type / plots=freqplot(orient=horizontal);
4
RUN;
3 Codeblock
PROC FREQ
Erklärung : Dieser Block veranschaulicht die Erstellung eines bidirektionalen Häufigkeitsdiagramms (einer Kreuztabelle) für die Variablen 'ORIGIN' und 'TYPE'. Die Option `plots=freqplot` generiert ein separates Balkendiagramm für jeden eindeutigen Wert der Variablen 'ORIGIN', das die Verteilung von 'TYPE' innerhalb jeder Herkunft zeigt.
Kopiert!
title "Two-way Frequency Distribution of TYPE and ORIGIN";
title2 "Separate Plots";
proc freq data=sashelp.cars;
tables origin*type / plots=freqplot;
run;
1
title "Two-way Frequency Distribution of TYPE and ORIGIN";
2
title2 "Separate Plots";
3
PROC FREQDATA=sashelp.cars;
4
tables origin*type / plots=freqplot;
5
RUN;
4 Codeblock
PROC FREQ
Erklärung : Dieser letzte Block präsentiert ein erweitertes bidirektionales Häufigkeitsdiagramm mit gestapelten Balken (`twoway=stacked`) und horizontaler Ausrichtung. Die Balken sind nach absteigender Häufigkeit sortiert (`order=freq`), und jedes gestapelte Segment repräsentiert einen Wert von 'TYPE' innerhalb jeder 'ORIGIN', was einen visuellen Vergleich der Verteilungen beider Variablen auf aggregierte und detaillierte Weise bietet.
Kopiert!
title "Two-way Descending Frequency Distribution of TYPE and ORIGIN";
title2 "Stacked Bars";
proc freq data=sashelp.cars order=freq;
tables origin*type / plots=freqplot(twoway=stacked orient=horizontal);
run;
1
title "Two-way Descending Frequency Distribution of TYPE and ORIGIN";
Dieses Material wird von We Are Cas "wie besehen" zur Verfügung gestellt. Es gibt keine ausdrücklichen oder stillschweigenden Garantien hinsichtlich der Marktgängigkeit oder Eignung für einen bestimmten Zweck in Bezug auf die hierin enthaltenen Materialien oder Codes. We Are Cas ist nicht verantwortlich für Fehler in diesem Material, wie es jetzt existiert oder existieren wird, noch bietet We Are Cas technischen Support dafür an.
SAS und alle anderen Produkt- oder Dienstleistungsnamen von SAS Institute Inc. sind eingetragene Marken oder Marken von SAS Institute Inc. in den USA und anderen Ländern. ® zeigt die Registrierung in den USA an. WeAreCAS ist eine unabhängige Community-Site und nicht mit SAS Institute Inc. verbunden.
Diese Website verwendet technische und analytische Cookies, um Ihre Erfahrung zu verbessern.
Mehr erfahren.