Dieses Programm verwendet einen DATA-Schritt, um einen Datensatz mit 100 Beobachtungen nach einer Normalverteilung zu generieren. Anschließend wird die SGPLOT-Prozedur verwendet, um diese Daten in einem Streudiagramm mit benutzerdefinierten Markierungen (4mm Sterne) anzuzeigen.
Datenanalyse
Type : CREATION_INTERNE
Die Daten werden vollständig im DATA-Schritt mithilfe der RAND-Funktion generiert.
1 Codeblock
DATA STEP Data
Erklärung : Erstellung einer temporären Tabelle 'random_norm'. Verwendung von 'CALL streaminit' für Reproduzierbarkeit und einer DO-Schleife zur Generierung von 100 Beobachtungen, wobei 'y' einer Standardnormalverteilung folgt.
Kopiert!
/* Generate some random data with group variable*/
DATA random_norm;
CALL streaminit(585);
DO x = 1 to 100;
y = rand("Normal");
OUTPUT;
END;
RUN;
1
/* Generate some random data with group variable*/
2
DATA random_norm;
3
CALL streaminit(585);
4
DO x = 1 to 100;
5
y = rand("Normal");
6
OUTPUT;
7
END;
8
RUN;
2 Codeblock
PROC SGPLOT
Erklärung : Erstellung eines Streudiagramms (Scatter Plot) aus den erzeugten Daten. Die Option MARKERATTRS wird verwendet, um das Symbol (Stern) und die Größe der Punkte zu definieren.
Kopiert!
/* Modify points of scatterplot with MARKERATTRS= */
PROC SGPLOT data = random_norm;
SCATTER X=x Y=y / MARKERATTRS = (SYMBOL = STAR SIZE = 4MM);
TITLE "MARKERATTRS options";
RUN;
1
/* Modify points of scatterplot with MARKERATTRS= */
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.