Das Skript initialisiert einen Datensatz namens 'Barley' unter Verwendung von Inline-Daten (Datalines), der ein viermal repliziertes Strip-Split-Plot-Experiment simuliert. Die untersuchten Faktoren sind Replikation (Rep), Bodentyp (Soil, 3 Stufen), Düngertyp (Fertilizer, 4 Stufen) und das Vorhandensein/Fehlen von Kalzium (Calcium, 2 Stufen). Die PROC ANOVA-Prozedur wird anschließend verwendet, um den Ertrag ('Yield') in Abhängigkeit dieser Faktoren zu modellieren, einschließlich der Interaktionen und der geeigneten Replikationsterme für eine Strip-Split-Plot-Analyse. Mehrere spezifische Hypothesentests werden definiert, um die Effekte der verschiedenen Faktoren und ihrer Interaktionen unter Verwendung der korrekten Fehlerterme zu bewerten. Schließlich werden die Mittelwerte für verschiedene Faktorkombinationen berechnet und angezeigt.
Datenanalyse
Type : INTERNE_ERZEUGUNG
Der Datensatz 'Barley' wird direkt im SAS-Skript mithilfe eines DATA-Schritts und der DATALINES-Anweisung erstellt. Die Daten repräsentieren die gemessenen Erträge für verschiedene Kombinationen von Replikationen, Bodentypen, Düngertypen und Kalziummengen, strukturiert für ein experimentelles Strip-Split-Plot-Design.
1 Codeblock
DATA STEP Data
Erklärung : Dieser Block verwendet einen DATA-Schritt, um den Datensatz 'Barley' zu erstellen. Er erzeugt ein experimentelles Schema durch Schleifen über die Variablen Rep (Replikation), Soil (Boden), Fertilizer (Dünger) und Calcium. Die Anweisung `input Yield @;` liest die Ertragswerte sequentiell aus der DATALINES-Anweisung, und die Anweisung `output;` schreibt eine Beobachtung für jede Faktorkombination. Der Titel 'Strip-split Plot' wird zu den SAS-Ausgaben hinzugefügt.
Erklärung : Dieser Block führt eine univariate Varianzanalyse mithilfe der PROC ANOVA-Prozedur auf dem Datensatz 'Barley' durch. Die `CLASS`-Anweisung identifiziert die kategorialen Variablen (Rep, Soil, Calcium, Fertilizer). Die `MODEL`-Anweisung spezifiziert das lineare Modell für die abhängige Variable 'Yield' in Abhängigkeit von den Haupteffekten, Interaktionen und Replikationsfehlertermen, strukturiert für ein Strip-Split-Plot-Design. Mehrere `TEST`-Anweisungen führen spezifische Hypothesentests für die verschiedenen Effekte (Fertilizer, Calcium, Soil und ihre Interaktionen) unter Verwendung der geeigneten Fehlerterme für das faktorielle Design durch. Schließlich berechnet und zeigt die `MEANS`-Anweisung die Mittelwerte für die angegebenen Faktoren und Interaktionen an (Fertilizer, Calcium, Soil, Calcium*Fertilizer).
Kopiert!
proc anova data=Barley;
class Rep Soil Calcium Fertilizer;
model Yield =
Rep
Fertilizer Fertilizer*Rep
Calcium Calcium*Fertilizer Calcium*Rep(Fertilizer)
Soil Soil*Rep
Soil*Fertilizer Soil*Rep*Fertilizer
Soil*Calcium Soil*Fertilizer*Calcium
Soil*Calcium*Rep(Fertilizer);
test h=Fertilizer e=Fertilizer*Rep;
test h=Calcium calcium*fertilizer e=Calcium*Rep(Fertilizer);
test h=Soil e=Soil*Rep;
test h=Soil*Fertilizer e=Soil*Rep*Fertilizer;
test h=Soil*Calcium
Soil*Fertilizer*Calcium e=Soil*Calcium*Rep(Fertilizer);
means Fertilizer Calcium Soil Calcium*Fertilizer;
run;
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.
Urheberrechtsinformationen : S A S S A M P L E L I B R A R Y
NAME: ANOVAEX5
TITLE: Example 5 for PROC ANOVA
PRODUCT: STAT
SYSTEM: ALL
KEYS: analysis of variance, balanced data, design
PROCS: ANOVA
DATA:
REF: PROC ANOVA, EXAMPLE 5.
MISC:
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.