0 votes
in SoSci Survey (dt.) by s192117 (400 points)

Sehr geehrter Mitarbeiter von Sosci,

ich habe auf Ihr Anraten hin Datensatz und Csv-Datei heruntergeladen und den Datensatz in SPSS geöffnet. Er zeigt mir nach wie vor Fehlermeldungen an. So wie ich es verstanden habe, muss mit der csv-Datei nichts weiter gemacht werden, sie muss nur vorhanden sein auf C:? Ich habe den Datensatz aus dem Download-Ordner geöffnet und auf "alle" ausgeführt.

Wo liegt der Fehler bzw. wie komme ich hier weiter?

Ich bedanke mich für Ihre Unterstützung.

Einen freundlichen Gruß

by SoSci Survey (331k points)
> Er zeigt mir nach wie vor Fehlermeldungen an.

Welche denn zum Beispiel?
by s192117 (400 points)
>Fehler.  Befehlsname: GET DATA
>(2269) Fehler beim Öffnen der Datei: C:\data_Biodiv2021_2022-02-25_09-54.csv
>Die Ausführung dieses Befehls wurde unterbrochen.
 
>Fehlernummer 105.  Befehlsname: EXECUTE
>Dieser Befehl ist erst gültig, wenn eine Arbeitsdatei definiert wurde.
>Die Ausführung dieses Befehls wurde unterbrochen.
 
>Fehlernummer 100.  Befehlsname: VARIABLE WIDTH
>Dieser Befehl ist vor den Dateidefinitionsbefehlen nicht zulässig.
>Die Ausführung dieses Befehls wurde unterbrochen.
 
>Fehlernummer 100.  Befehlsname: VARIABLE LABELS
>Dieser Befehl ist vor den Dateidefinitionsbefehlen nicht zulässig.
>Die Ausführung dieses Befehls wurde unterbrochen.
 
>Fehlernummer 100.  Befehlsname: VALUE LABELS
>Dieser Befehl ist vor den Dateidefinitionsbefehlen nicht zulässig.
>Die Ausführung dieses Befehls wurde unterbrochen.
 
>Fehlernummer 100.  Befehlsname: MISSING VALUES
>Dieser Befehl ist vor den Dateidefinitionsbefehlen nicht zulässig.
>Die Ausführung dieses Befehls wurde unterbrochen.

1 Answer

0 votes
by SoSci Survey (331k points)

>(2269) Fehler beim Öffnen der Datei: C:\data_Biodiv2021_2022-02-25_09-54.csv

Womöglich stimmt der Dateiname nicht exakt überein - und zwar dann, wenn Sie CSV-Datei und Syntax nicht in derselben Minute abgerufen haben. Dann stimmt das -54 hinten nicht.

Bitte prüfen Sie den Dateinamen der CSV-Datei und ändern Sie den Namen ggf. in der SPSS-Syntax (ziemlich am Anfang).

by s192117 (400 points)
Der Dateiname stimmt überein. Die Excel-Datei hat nur am Anfang noch "data" mit im Namen.
Ich habe beide Dateien kurz nacheinander geöffnet. Das Ergebnis ist das gleiche mit den genannten Fehlermeldungen.
by SoSci Survey (331k points)
Bitte prüfen Sie in diesem Fall noch einmal, dass

(a) die Datei entweder direkt im Wurzelverzeichnis von C: liegt oder

(b) Sie in der Syntax-Datei den Pfad eingetragen haben, wo die Datei liegt.

Die o.g. Fehlermeldung besagt definitiv, dass der Zugriff auf die Datei nicht funktionierte.
by s192117 (400 points)
Das ist der Fall. Sehen Sie selbst.

import_Biodiv2021_2022-02-25_09-54.sps
Ort: C:\Users\Milan\Downloads

data_Biodiv2021_2022-02-25_09-54.csv
Ort: C:\Users\Milan\Downloads

Gibt es weitere Ideen?

Grüße
by SoSci Survey (331k points)
Wenn die Datei unter

Ort: C:\Users\Milan\Downloads

liegt, dann passen Sie in der SPS-Datei (also im Inhalt, in der Syntax) oben den Dateinamen von

C:\data_Biodiv2021_2022-02-25_09-54.csv

an auf

Ort: C:\Users\Milan\Downloads\data_Biodiv2021_2022-02-25_09-54.csv
by s192117 (400 points)
Ich habe den Befehl in der Syntax geändert und erhalte nun folgende Meldung:

 
>Warnungsnummer 206 in Spalte 17.  Text: \
>In einem Befehl wurde ein ungültiges Zeichen gefunden.
 
>Warnungsnummer 206 in Spalte 23.  Text: \
>In einem Befehl wurde ein ungültiges Zeichen gefunden.
 
>Warnungsnummer 206 in Spalte 29.  Text: \
>In einem Befehl wurde ein ungültiges Zeichen gefunden.
 
>Warnungsnummer 206 in Spalte 39.  Text: \
>In einem Befehl wurde ein ungültiges Zeichen gefunden.
 
>Fehler.  Befehlsname: GET DATA
>(2256) Ungültiger Unterbefehl: FILE
>Die Ausführung dieses Befehls wurde unterbrochen.
by SoSci Survey (331k points)
Haben Sie die Anführungszeichen um den Variablennamen korrekt stehen lassen? Posten Sie gerne mal die ersten paar Zeilen ab GET DATA.
by s192117 (400 points)
GET DATA  /TYPE = TXT
 /FILE = 'Ort: C:\Users\Milan\Downloads\data_Biodiv2021_2022-02-25_09-54.csv'
 /DELCASE = LINE
 /DELIMITERS = ";"
 /QUALIFIER = '"'
 /ARRANGEMENT = DELIMITED
 /FIRSTCASE = 2
 /IMPORTCASE = ALL
 /VARIABLES =
  CASE F8.0
  SERIAL A255
  REF A255
  QUESTNNR A255
  MODE A16
  STARTED DATETIME
  BD01 F3.0

Fehlermeldung:
>Fehler.  Befehlsname: GET DATA
>(2269) Fehler beim Öffnen der Datei: Ort: C:\Users\Milan\Downloads\data_Biodiv2021_2022-02-25_09-54.csv
>Die Ausführung dieses Befehls wurde unterbrochen.
by s192117 (400 points)
Mit Anführungszeichen und Ohne "Ort" hat es geklappt. Allerdings zu beginn auch mit einer Fehlermeldung. Ich kann nicht einschätzen, ob sie unerheblich ist oder etwas geändert werden sollte?

(2279) Ein nicht erwartetes/ ungültiges Zeichen wurde im Fall Fall 5 oder in der Nähe von Position 119 festgestellt. Dieses Zeichen wurde übersprungen.

Warnungen für diese Datenquelle nicht mehr anzeigen [Ok]
by SoSci Survey (331k points)
Sie können ja in der CSV-Datei im Texteditor (z.B. Notepad++) mal in den Fall 5 schauen. Die Position wird z.B: in Notepad++ rechts unten angezeigt.
by s192117 (400 points)
Sie meinen den Editor? Dort wird mir Zeile 5, Spalte 119 unten rechts angezeigt; ist dies die Entsprechung zu Fall 5 Position 119?

Dort steht nur eine 2, also die Variable.

Die Meldung wird mir für sehr viele Fälle angezeigt, deswegen wundere ich mich.
by SoSci Survey (331k points)
Genau, im Texteditor. In Notepad++ wird unten rechts die Position in Spalten (=Zeichen nach Rechts) und Zeilen (=Zeichen nach unten) angezeigt.

Vielleicht möchten Sie einmal dieses Zeichen inkl. 5 Zeichen nach links und rechts aus 2-3 betroffenen Fällen posten.
by s192117 (400 points)
Ich hoffe, ich habe es richtig verstanden und poste nun die Fehlermeldung einschließlich der entsprechenden Stelle in der csv-Datei.

>Warnung.  Befehlsname: EXECUTE
>(2279) Ein nicht erwartetes/ungültiges Zeichen wurde im Fall 2 oder in der
>Nähe vom Position 75 festgestellt.  Dieses Zeichen wurde übersprungen.
--> ab Zeile 2, Spalte 58 bis Zeile 2, Spalte 205 werden nur Semikolons angezeigt.

(2279) Ein nicht erwartetes/ungültiges Zeichen wurde im Fall 216 oder in der
>Nähe vom Position 124 festgestellt.
--> Zeile 216, Spalte 114 bis Zeile 216, Spalte 128: "Schmetterlinge"

Ein nicht erwartetes/ungültiges Zeichen wurde im Fall 216 oder in der
>Nähe vom Position 211 festgestellt.
--> Z. 216, Sp. 211-217: "1;1;1;1"

In den drei Fehlermeldungen kann ich keinen Zusammenhang entdecken. Langsam macht es mich unruhig, weil ich mit der Auswertung beginnen muss.
by SoSci Survey (331k points)
Mit diesem Tool hier können Sie noch kontrollieren, ob sich im Schmetterling irgendwo ungültige Zeichen verbergen: https://www.soscisurvey.de/tools/view-chars.php

Mich irritiert gerade ein wenig das "oder" hier:

> im Fall 2 oder in der Nähe vom Position 75

Es könnte also durchaus sein, dass es um den ersten Fall geht.

> In den drei Fehlermeldungen kann ich keinen Zusammenhang entdecken. Langsam macht es mich unruhig, weil ich mit der Auswertung beginnen muss.

Tja, nachdem dieses Problem bisher sonst von niemandem berichtet wurde, ist es sehr wahrscheinlich, dass es entweder mit Ihren Daten oder mit Ihrer SPSS-Installation zusammenhängt. An beidem kann SoSci Survey wenig ändern. Wir können nur Tipps geben, wo man hinschauen kann.

Sie können z.B. auch mal die Daten zwischen SPSS unter "Erhobene Daten" -> "Daten ansehen" vergleichen.

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...