lunes, 5 de septiembre de 2016

Videotutorial introducción a la importación de datos y constructor de queries con SAS

Adjunto link sobre el video que he generado sobre cómo realizar una importación de datos en SAS




y un posterior paso para tratar la información importada con el constructor de queries:


Más info en:

Formación SAS


2 comentarios:

  1. Hola Juan, necesito hacer una sentencia en SAS (o macro, pero no tengo experiencia) que cumpla la siguiente funcion:

    A partir de un archivo de genealogia:

    Individuo padre madre
    3 1 2
    10 3 4
    11 7 8
    13 11 10
    16 11 6

    Qusiera buscar la genealogía completa (todas las relaciones de parentesco posibles) para un/os individuo/s en particular/es, por lo que en teoria el archivo tendría que quedar de la siguiente manera:

    Por ej. si buscara la genealogía completa del individuo 13:

    individuo padre madre
    3 1 2
    4 0 0
    7 0 0
    8 0 0
    10 3 4
    11 7 8
    13 11 10

    Nota: los "ceros" significan parentales desconocidos o missing.

    Bueno, espero que me puedas ayudar.

    Gracias
    Saludos

    ResponderEliminar
  2. Hola Alan,

    Una opción es hacerlo con lenguaje macro creando un proceso recursivo.

    data resul;
    set tab_genealogia;
    where individuo = &individuo;
    run;

    Del resultado de esta tabla se obtienen los 2 campos
    y estos vuelven a ser entrada de la tabla para recuperar
    filas, así sucesivamente, por eso necesitas una macro.

    Espero te sea de ayuda, sino pásame la tabla a cursos_a_medida_r@yahoo.es y le damos una vuelta.

    Un saludo,





    ResponderEliminar