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

Items importantes para la construcción de Dashboard.

  A través de la elaboración de diversos reportes y del análisis de múltiples artículos que ofrecen recomendaciones sobre su construcción, he identificado una serie de pasos esenciales, los cuales se asemejan a los ingredientes de una receta para el éxito en la creación de dashboards. Definición de Roles Dependiendo del tamaño de la organización, algunos usuarios pueden cumplir más de un rol. En una organización más pequeña, una persona podría ser responsable de crear contenido y administrar el sistema. En organizaciones más grandes, puede haber departamentos enteros para cada Rol Para la elaboración de reportes efectivos, es fundamental iniciar con la definición de roles, asignando responsabilidades claras a cada miembro del equipo. Se recomienda la estandarización de colores y formatos, garantizando una apariencia uniforme en todos los gráficos y visualizaciones. Antes de comenzar, es crucial definir qué información se desea conocer y confirmar que se cuenta con los datos correct...

Un Gráfico de pastel para elecciones presidenciales 2010 en Colombia que no suma el 100%.

No se si este sumando mal pero a este grafico de pastel no le da el 100%; al parecer le falta un 8.4%. Y al parecer el 23.3% de Sanin ocupa más espacio en la torta que los demás candidatos. fuente: http://www.laopinion.com.co/noticias/index.php?option=com_content&task=view&id=347881&Itemid=31

LAS 8 ETAPAS PARA REALIZAR UNA INVESTIGACIÓN ESTADÍSTICA

Muchos profesionales de diferentes áreas se preguntan cuales son las etapas necesarias para implementar un apropiado estudio estadístico. El siguiente documento no pretende ser una guía estricta de los pasos necesarios para hacer un estudio, si no por el contrario es una guía sencilla y simple a la hora de hacer una investigación. 1. Definir la Problemática. Acá de define el porque es necesario realizar el análisis, lo cual es acompañado con la contextualización de los objetivos lo cual debe estar acompañado de cuales son las hipótesis que desean comprobar o rechazar paralelamente se podría plantear la estimación de los parámetros que se quiere llegar. Todo esto debe estar acompañado de un plan de presupuestos y el tiempo estimado para el cual se va a finalizar el estudio estadístico. 2. Limitación de la Población. En este paso se pretende dejar claro cual es la población objeto de estudio, sus limites y alcances, cabe anotar que es muy importante analizar la representabilidad d...