Ir al contenido principal

Importación de un archivo csv utilizando SAS Vs R Vs Python

En el siguiente articulo, se realizara una comparación entre tres software, en cuanto a la velocidad, cantidad de caracteres del código, lógica y entendimiento de los lenguajes.

Acá los resultados:



El Archivo
Se trata de un documento .CSV, llamado CaseStudy1. Y son datos de empleados de una compañía, la tabla contiene 8 variables y 424 registros.

Figura 1: Tabla CaseStudy1

Importación SAS:

Para importar el archivo usando SAS, es necesario clarificar que se esta trabajando desde un servidor llamado On Demand For Academic, la cual es una interfaz de mi PC hacia SAS que se conecta vía web a un servidor a estados unidos.

  • Abrir la version web de SAS que es el SAS Studio.
  • Introducir el usuario y contraseña. 
Figura 2: Credenciales
  • Le damos clic en la area del SAS Studio, la cual nos va a llevar a version web de SAS.
  • Como no es posible leer los archivos directamente desde mi equipo es necesario realizar un puente para poder importar los datos, para lo cual es necesario traer la tabla csv a la meta data de SAS.
  • Creamos la carpeta en la siguiente ruta : odaws02-prod-us > Archivos (Inicio) > sobre esa dirección damos clic derecho Nuevo >Carpeta
  •                                      
  •                                                         Figura 2: Creación de Carpeta
  • Con la nueva carpeta seleccionada, se procede a cargar los archivos , esto nos permite elegir cualquier tipo de archivos de nuestro equipo y subirlos a la metadata de SAS.
Figura 3: Elección de  archivos

Ya habiendo cargado los datos .csv en la metadata, se procede a crear el codigo para importar los datos.

Vamos a hacer uso de la sentencia Proc import:


Las lineas nos dice: 
Proc Import : Procedimiento de Importar.
Datafile: Ruta del archivo.
dbms: Tipo del archivo.
out: donde lo vamos a guardar.
run: ejecución.  

Pyton:
La programación también es muy fácil y se hace de la siguiente manera haciendo uso del editor de texto 
Import: Las lineas nos dice nos crea una libreria llamada pd, de donde se van a importar un archivo.
pru: Lee un archivo, el cual tiene un encabezado.
Print: Imprime el archivo

R:
La programación en R me parece que es similar a las dos anteriores, para lo cual voy a usar el R Studio.


La explicación consiste, en la creación de un archivo llamado pru, la cual lee una ruta, se especifica la existencia de un encabezado y un separador.

Comentarios

Entradas populares de este blog

DATOS DEL AUTOR DEL BLOG

Mi nombre, es Laureano Romero Velásquez soy Estadístico de la Universidad del Valle, esta foto es con el profesor Víctor Guerrero de la UNAM, México (derecha) durante el cursillo Estimación de tendencias de series de tiempo mediante mínimos cuadrados penalizados, en el First International Workshop on Applied Statistics, Universidad Santo Tomas Bogotá Colombia 2009. Este BLOG tendrá como objetivo ser una fuente de discusión de temas estadísticos y como estos influyen en nuestro entorno. Bienvenidos!!!

Sobre la ley 379 de 1997.

Sobre la ley 379 de 1997. Organizando unos archivos empecé a leer la ley que reglamenta la profesión de estadístico en Colombia; y se entiende  como: (…) “la aplicación de los conocimientos y medios de las ciencias, las matemáticas, la informática y las humanidades en el análisis, administración, dirección, supervisión y control de proceso en los cuales se efectúen recolección, ordenamientos, evaluación, control, captura y crítica de la información así mismo en el diseño de modelos matemáticos, económicos y administrativos que se utilizarán en toda entidad pública, privada, universidad, entidad dedicada a la investigación que necesite de este proceso para tomar decisiones” (…) También me llama la atención que la ley obliga a todas las entidades comerciales que manejan  y divulgan información a contratar estadísticos (…) Las firmas comerciales destinadas al tratamiento de información estadística que incluye la recolección, procesamiento, análisis y divulgación...

Como crear un blog

Una de las cosas que hay hacer en la vida además de plantar un árbol es crear un blog por eso, ayer recibí la llamada de una amigo el cual me solicitaba ayuda para crear un blog. A mi amigo y a todo aquel que este interesado, le respondo: Es fácil, y nada complicado montar un blog en la red  además es muy gratificante, es muy similar a crear un perfil en una red social, la diferencia es el objetivo de la pagina, ya que el blog esta dirigido principalmente a promulgar opiniones y conceptos de temas específicos. existen diferentes proveedores tales como Blogger que es una empresa Google ; Wordpress ; Movable Type . Despues de una inscripción, el mismo proveedor nos da las pausas necesarias para personalizar nuestro blog, lo cuales muy sencillo de hacer.