Импорт грязных временных данных из CSV в SPSS - PullRequest
0 голосов
/ 05 февраля 2019

У меня большой CSV-файл данных с данными о сне.Первые четыре элемента этого набора данных содержат временные данные различных форматов.

Я хочу импортировать этот файл данных в SPSS, но, как видно из приведенного ниже примера CSV, данные нелегко прочитать для SPSS и Excel.Как я могу использовать эти данные?

Пример данных:

Time went to bed;Minutes to sleep;Got up time;Actual sleep time in hours
22;240;08,30;4    
24,00;60;09,00;8    
200;120;1200;8    
0;120;900;4,5    
01:30;30;06:30;5

1 Ответ

0 голосов
/ 05 февраля 2019

Вы можете импортировать его в SPSS в виде текста (используя «;» в качестве разделителя), а затем работать с ним.Вы не можете использовать текущие метки в качестве имен переменных, поэтому вы должны вводить имена и форматы переменных в команде.См. Примеры ниже:

GET DATA  /TYPE=TXT
  /FILE="path\filename.txt"
  /DELCASE=LINE
  /DELIMITERS=";"
  /ARRANGEMENT=DELIMITED
  /FIRSTCASE=2
  /IMPORTCASE=ALL
  /VARIABLES=
  Time_went_to_bed A5
  Minutes_to_sleep F8.1
  Go_tup_time A5
  Actual_sleep_hrs F8.1.
CACHE.
EXECUTE.

Как только вы получите это в наборе данных, вам нужно будет идентифицировать и исправить каждую из различных форм, в которых отображаются ваши данные времени.

...