Sunteți pe pagina 1din 2

Software I

Grupo I 1.- Dado el fichero de datos Mundo95.sas7bdat presenta en la pantalla OUTPUT la variable esperanza de vida femenina. (1 punto)
LIBNAME PROB 'G:\Datos'; --------------------------------------------------------------------PROC PRINT DATA=PROB.Mundo95; VAR espvidaf; RUN;

2.- Dado el fichero de datos CENSO.ASC crea un fichero temporal y otro fijo. En el temporal deben estar las provincias con un censo1 mayor que 200.000 y en el fijo el resto. (1 punto)
DATA CenMayor PROB.CenMenor; INFILE 'G:\Datos\censos.ASC' firstobs=2; INPUT Autonomia 1-2 Provincia $ 3-25 censo1 censo2 censo3; IF censo1 > 200000 THEN OUTPUT CenMayor; ELSE OUTPUT PROB.CenMenor; PROC PRINT DATA=CenMayor; RUN; PROC PRINT DATA=PROB.CenMenor; RUN;

3.- Dado el fichero Censo.txt crear un dataset para las provincias castellanas sin leer los casos que no interesen.(3 puntos)
DATA Castellanas; INFILE 'G:\Datos\censos.txt' firstobs=2; INPUT Autonomia 1-2 @; IF 5 < Autonomia < 8 THEN INPUT Provincia $ 3-25 censo1 censo2 censo3; ELSE DELETE; PROC PRINT DATA = Castellanas; RUN;

4.- Unir de forma adecuada a los ficheros de datos Hombre.sas7bdat y Mujeres.sas7bdat. (3 puntos)
* 4.- Unir de forma adecuada a los ficheros de datos Hombre.sas7bdat y Mujeres.sas7bdat. (3 puntos) ; PROC SORT DATA = PROB.Hombres; BY id; PROC SORT DATA = PROB.Mujeres; BY id; DATA Combi; MERGE PROB.Hombres PROB.Mujeres; BY id; PROC PRINT DATA = Combi; RUN;

5.- Se realiza una encuesta entre jardineros para estimar el nmero de kilos cosechados en cuatro variables; tomates, calabacines, guisantes y uvas. Los datos obtenidos son los siguientes:

Nombres Tomates Calabacines Antonio Luis Javier Pedro 10 15 50 20 2 5 10 0

Guisantes 40 10 15 .

Uvas 0 1000 50 20

Asignar toda la produccin al ao 1995 mediante la creacin de una nueva variable que tome siempre ese valor y hallar el total de kilos cosechados por cada hortelano en cada variable sabiendo que los pesos de los calabacines han sido dados en decenas de kilos y los dems han sido dados en kilos. Hallar tambin el porcentaje sobre el total del peso de los tomates cosechados por cada hortelano. (2 puntos)
DATA Jardin; INPUT Nombres $ Tomates Calabacines Guisantes Uvas; Anyo = 1995; Total = SUM(Tomates,Guisantes,Uvas,12*Calabacines); PorSobreTotal = (Tomates/Total)*100; DATALINES; Antonio 10 2 40 0 Luis 15 5 10 1000 Javier 50 10 15 50 Pedro 20 0 . 20 ; PROC PRINT DATA = Jardin; RUN;

S-ar putea să vă placă și