Erstellt eine Tabelle, die Subpopulationen mithilfe von Odds Ratios vergleicht. Diese Aktion erfordert einen Modell-Store, der zuvor von der `logistic`-Aktion erstellt wurde, um die Berechnungen durchzuführen.
| Parameter | Beschreibung |
|---|---|
| alpha | Gibt das Signifikanzniveau der Konfidenzgrenzen an. |
| at | Ändert die standardmäßigen festen Werte oder Stufen für Kovariaten, die mit der Odds-Ratio-Variable interagieren. |
| diff | Gibt an, welche Paare von Antwortstufen verglichen werden sollen. |
| display | Gibt eine Liste von Ergebnistabellen an, die zur Anzeige an den Client gesendet werden sollen. |
| outputTables | Listet die Namen der Ergebnistabellen auf, die als CAS-Tabellen auf dem Server gespeichert werden sollen. |
| restore | Stellt Regressionsmodelle aus einem Binary Large Object (BLOB) wieder her. |
| unit | Ändert die Standardeinheiten der Änderung für stetige Odds-Ratio-Variablen. |
| vars | Gibt Variablen an, für die Odds Ratios berechnet werden. |
Dieser Schritt erstellt Beispieldaten und passt ein logistisches Regressionsmodell an. Das Modell wird dann in einem Item-Store gespeichert, der von der `logisticOddsRatio`-Aktion verwendet wird.
| 1 | PROC CAS; TABLE.loadTable / caslib='casuser' path='hmeq.sashdat' casout={name='hmeq', replace=true}; |
| 2 | regression.logistic / |
| 3 | TABLE={name='hmeq'}, |
| 4 | class={'NINQ', 'REASON', 'JOB'}, |
| 5 | model={depvar='BAD', effects={'NINQ', 'REASON', 'JOB', 'DEBTINC', 'LOAN'}}, |
| 6 | store={name='logistic_model_store', replace=true}; |
| 7 | RUN; |
Dieses Beispiel berechnet die Odds Ratios für die Variable 'NINQ' unter Verwendung des zuvor gespeicherten Modells. Es wird der Standardvergleich (jede Stufe mit der Referenzstufe) verwendet.
| 1 | |
| 2 | PROC CAS; |
| 3 | regression.logisticOddsRatio / restore={name='logistic_model_store'}, vars={{var='NINQ'}}; |
| 4 | |
| 5 | RUN; |
| 6 |
Dieses Beispiel berechnet die Odds Ratios für 'DEBTINC' und 'LOAN'. Für 'DEBTINC' werden die Odds Ratios für Einheitenänderungen von 5 und 10 berechnet. Für 'LOAN' wird das Odds Ratio an einem bestimmten Wert ('AT') der Kovariate 'DEBTINC' berechnet, um Interaktionen zu untersuchen.
| 1 | PROC CAS; regression.logisticOddsRatio / |
| 2 | restore='logistic_model_store', |
| 3 | vars={{var='DEBTINC', unit={5, 10}}, {var='LOAN', at={{var='DEBTINC', value=35}} }}; |
| 4 | RUN; |