* 0) Obrir un fitxer de dades i demanar el diccionari de les dades. GET FILE='Datos de empleados.sav'. DISPLAY DICTIONARY. DISPLAY VAR. DISPLAY LAB. * 1) Sintaxi lectura fitxer sense format (TXT) a través del menú "Leer datos texto" i "Pegar". FRE ALL. GET DATA /TYPE = TXT /FILE = 'Datos de empleados.txt' /DELCASE = LINE /DELIMITERS = "\t" /ARRANGEMENT = DELIMITED /FIRSTCASE = 2 /IMPORTCASE = ALL /VARIABLES = ID F2.1 SEXO A1 FECHNAC ADATE10 EDUC F2.1 CATLAB F1.0 SALARIO F6.2 SALINI F5.2 TIEMPEMP F2.1 EXPPREV F3.2 MINORÍA F1.0. CACHE. EXECUTE. * 2) Sintaxi identificació fitxer sense format (TXT) amb el comandament DATA LIST. ** 2a) Format lliure. DATA LIST FREE /1 ID * SEXO(a1) FECHNAC EDUC CATLAB SALARIO SALINI TIEMPEMP EXPPREV MINORÍA. BEGIN DATA. 1 h 1952 15 3 57000 27000 98 144 0 2 h 1958 16 1 40200 18750 98 36 0 3 m 1939 12 1 21450 12000 98 381 0 4 m 1947 8 1 21900 13200 98 190 0 5 h 1955 15 1 45000 21000 98 138 0 6 h 1958 15 1 32100 13500 98 67 0 7 h 1956 15 1 36000 18750 98 114 0 8 m 1966 12 1 21900 9750 98 0 0 9 m 1946 15 1 27900 12750 98 115 0 10 m 1946 12 1 24000 13500 98 244 0 END DATA. LIST /CASES=FROM 1 TO 10. ** 2b) Format lliure (un cas per registre). DATA LIST LIST (" ") /1 ID * SEXO(a1) FECHNAC EDUC CATLAB SALARIO SALINI TIEMPEMP EXPPREV MINORÍA. BEGIN DATA. 1 h 1952 15 3 57000 27000 98 144 0 2 h 1958 16 1 40200 18750 98 36 0 3 m 1939 12 1 21450 12000 98 381 0 4 m 1947 8 1 21900 13200 98 190 0 5 h 1955 15 1 45000 21000 98 138 0 6 h 1958 15 1 32100 13500 98 67 0 7 h 1956 15 1 36000 18750 98 114 0 8 m 1966 12 1 21900 9750 98 0 0 9 m 1946 15 1 27900 12750 98 115 0 10 m 1946 12 1 24000 13500 98 244 0 END DATA. LIST /FORMAT=SINGLE. ** 2c) Format fix de columna. DATA LIST /1 ID 1-2 SEXO 3(A) FECHNAC 4-12(ADATE) EDUC 13-14 CATLAB 15 SALARIO 16-20(3) SALINI 21-25(3) TIEMPEMP 26-27 EXPPREV 28-30 MINORÍA 31. BEGIN DATA. 1h2/ 3/19521535700027000981440 2h5/23/1958161402001875098 360 3m7/26/19391212145012000983810 4m4/15/1947 812190013200981900 5h2/ 9/19551514500021000981380 6h8/22/1958151321001350098 670 7h4/26/19561513600018750981140 8m5/ 6/196612121900 975098 00 9m1/23/19461512790012750981158 10m2/13/19461212400013500982449 END DATA. LIST. * 3) Per a completar la identificació: etiquetes de variables i valors, nivell de mesura i valors perduts. VAR LAB ID 'Código de empleado' SEXO 'Sexo' FECHNAC 'Fecha de nacimiento' EDUC 'Nivel educativo' CATLAB 'Categoría laboral' SALARIO 'Salario actual' SALINI 'Salario inicial' TIEMPEMP 'Meses desde el contrato' EXPPREV 'Experiencia previa (meses)' MINORÍA 'Clasificación étnica'. VAL LAB SEXO 'h' 'Hombre' 'm' 'Mujer' /CATLAB 1 'Administrativo' 2 'Seguridad' 3 'Directivo' /MINORÍA 0 'No' 1 'Sí' 8 'NS' 9 'NC'. VAR LEVEL ID SEXO MINORÍA (nominal) CATLAB (ordinal) FECHNAC EDUC SALARIO SALINI TIEMPEMP EXPPREV (scale). MISSING VAL MINORÍA (8,9). * Addicionalment: VAR ALIGNMENT i VAR WIDTH. FRE ALL.