PSPP import von Daten aus Textdatei am Beispiel von Transfusionsdaten (Teil 3)

In diesen Beitrag hatten wir die Daten im PSPP Script untergebracht. Für umfangreiche Daten oder auch unterschiedliche Datensätze ist diese inline Form nicht so optimal. Wie können wir das Script umbauen, so das die Daten in das Script importiert werden?

Wir kopieren die Transfusions Daten einfach in eine eigene Text-Datei im gleichen Verzeichnis wie das Scrpt, z.B. transfusion-eigenblut-daten.dat mit Inhalt:

Im Script verwenden wir nun anstelle der Daten den DATA List Befehl mit dem Dateinamen und der Reihenfolge der Variablen aus der Datendatei:

Hier das ganze Beispiel der transfusion-eigenblut-korrelation.sps Datei:

Bonus: Wenn wir das obige als PDF generieren mit

pspp -o transfusion-eigenblut-korrelation.pdf -O paper-size=a4 -O left-margin=40 transfusion-eigenblut-korrelation.sps

bekommen wir auch dieses Histogramm (siehe oben) durch den GRAPH Befehl ausgegeben, auf der Komandozeile wird es nicht ausgegeben.

Hier weitere Beispiele mit Syntax.