<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo,
Ich möchte bestimmte Elemente aus einer Überlebensanalyse herausholen und diese in ein einzelnes MS-Wort exportieren. Die folgende Analyse basiert auf einer einzelnen Datentabelle "qryAFF14". Es gibt drei in der WHERE-Klausel ausgewählte Behandlungsgruppen, die für mich von Interesse sind. Ich würde gerne ein Versagenschema für die 3 Gruppen und zwei Paarvergleiche (Aceton vs. Null, Aceton vs. Methopren) erstellen und deren Schätzungen abrufen. Meine Codes haben das produziert, was ich brauche. Meine Datentabelle ist angehängt. Vielen Dank. Meine Fragen:
Wie gebe ich diese drei Elemente an ein MS-Wort aus?
Könnten die WHERE-Klauseln wie in SAS vereinfacht werden ("Aceton", "Null")?
// Teil 1: Holen Sie Daten in eine Datentabelle
dbq_string = "DBQ = E: \ Now \ (Projekt) RFID_r3_Homing_r1 \ Ben-Analyse \ Chang_bee_db.mdb;" ||
"DefaultDir = E: \ Now \ (Projekt) RFID_r3_Homing_r1 \ Ben-Analyse;" ||
"Driver = {Microsoft Access Driver (* .mdb)}; DriverId = 25; FIL = MS Access;" ||
"FILEDSN = C: \ Programme \ Gemeinsame Dateien \ ODBC \ Datenquellen \ chang_bee_db.dsn;" ||
"MaxBufferSize = 2048; MaxScanRows = 8; PageTimeout = 5; SafeTransactions = 0; Threads = 3; UID = admin; UserCommitSync = Yes;";
dt1 = Datenbank öffnen (dbq_string, "SELECT * FROM qryAFF14", "qryAFF14", unsichtbar);
// Teil 2: Fehlerdarstellung mit 3 Gruppen
dt = Datentabelle ("qryAFF14", unsichtbar);
dt << Überleben (
Y (: AFF14),
Gruppierung (: Behandlung),
Ausfalldiagramm (1),
Überlebensdiagramm (0), wobei (: Behandlung == "Aceton 5 µl" |: Behandlung == "Null" |: Behandlung == "Methopren 5 µl (40 µg / µl")),
SendToReport (
Versand(
{"Failure Plot"},
"Versagen",
TextEditBox,
{Set Text ("Kumulative Rate der Initiierung der ersten Erfahrung")}
)
Versand(
{"Failure Plot"},
"AFF14",
TextEditBox,
{Setze Text ("Alter (Tag)")}
)
)
)
// Teil 3: Schätzung und Vergleich zwischen Aceton und Null erhalten
<< Überleben (
Y (: AFF14),
Gruppierung (: Behandlung),
Fehlerdarstellung (0),
Überlebensdiagramm (0),
, Wobei (: Behandlung == "Aceton 5µl" |: Behandlung == "Null"),
)
// Teil 4: Schätzung und Vergleich zwischen Aceton und Methopren
<< Überleben (
Y (: AFF14),
Gruppierung (: Behandlung),
Fehlerdarstellung (0),
Überlebensdiagramm (0),
, Wobei (: Behandlung == "Aceton 5 µl" |: Behandlung == "Methopren 5 µl (40 µg / µl)"),
);
schließen (dt); / * close datatable Die folgenden Codes beziehen sich nicht auf das falsche dt * /
// Teil 5: Ausgabe ausgewählter Elemente aus Teil2, 3, 4 an ein MS-Wort
??
Ich denke, dieses Konstrukt funktioniert für die Überlebensanalyse nicht. Es funktioniert zum Auswählen von Zeilen einer Tabelle wie in:
dt << reihen wo ( { Aceton 5 μl . "Null" . Methopren 5 μl (40 μg / μl) } . : Behandlung ) ;
Danke, aber ich habe diese Fehlermeldung im Protokoll erhalten:
Verwenden Sie &, um mehrere Bedingungen zu verknüpfen, anstatt separate Argumente zu erstellen.
JMP hat eine Art IM Liste. Dieses Konstrukt ist sehr praktisch und macht, was Sie wollen:
Woher ( { Aceton 5 μl . "Null" . Methopren 5 μl (40 μg / μl) } . : Behandlung )