Hallo zusammen,
ich habe ein Problem mit dem Import von Zeitreihen in Form von *raw bzw. *txt- Dateien. Zwar kann man diese problemlos in einer Datei zusammenfügen (wie in dem thread "längschnittsdaten zusammenfügen": http://www.statistik-tutorial.de/forum/ftopic824.html), nur handelt es sich bei mir um einen Umfang von ca. 5000 Einzeldateien, was zusammengefügt ca. 7,8 Mio Fälle ergibt.
Wie kann ich also diese Einzeldateien automatisiert in eine SPSS-Datei importieren, ohne mir tagelang die Finger wund zu hacken?
Danke für jede Hilfe..
Datenimport / Zusammenfügen
-
- Beiträge: 9
- Registriert: 10.07.2007, 13:54
-
- Beiträge: 21
- Registriert: 05.08.2007, 16:28
Die Dateien sind nur reine Daten, d.h. mit Freizeichen separierte Zeichen (Messwerte). Eine Datei deckt eine halbe Stunde Messung mit 1 Hz ab, ich habe also 1800 Zeilen mit jeweils mehreren Messvariablen, die sich nach Import der Rohdaten zuordnen lassen. Die Dateiendung ist *raw. Man kann diese natürlich beliebig verändern, z.B. in *txt, was aber sinnlos und ziemlich zeitaufwendig wäre.
Hast Du eine Idee?
MFG
Hast Du eine Idee?
MFG
-
- Beiträge: 9
- Registriert: 10.07.2007, 13:54
Hast du die Möglichkeit eine Shell unter Linux zu nutzen?
Das wäre das einfachste.
Dann kannst du die Datei mit diesem Befehl zusammenfügen:
Den Befehl musst du auf der Shell eingeben, wenn du in genau dem
Verzeichnis bist, wo deine Datendateien liegen. Es wäre nicht gut, wenn
dort noch andere Textdateien, die nicht mit zusammengefügt werden
sollen lägen.
Wie die gesamtdatei endet ist prinzipiell egal, aber es kann zu
Problemen führen, wenn sie auch auf raw endet.
hth,
stephan
Das wäre das einfachste.
Dann kannst du die Datei mit diesem Befehl zusammenfügen:
Code: Alles auswählen
cat *.raw >> gesamt.txt
Verzeichnis bist, wo deine Datendateien liegen. Es wäre nicht gut, wenn
dort noch andere Textdateien, die nicht mit zusammengefügt werden
sollen lägen.
Wie die gesamtdatei endet ist prinzipiell egal, aber es kann zu
Problemen führen, wenn sie auch auf raw endet.
hth,
stephan