Desarrollo de una Base de Datos en PostgreSQL y su conexión con R

Preview:

DESCRIPTION

Configuración del PostgreSQL y de R para que se pueda acceder a la Base de Datos desde R o también acceder a las librerías de R desde PostgreSQL.

Citation preview

DESAROLLO DE UNA BASE DE DATOS EN POSTGRESQL Y SU CONEXIÓN CON R

Guillermo Pizarro, Jefferson Borbor

omarjcm@gmail.com, jeffwere@gmail.com

Agenda

• Introducción

• Instalaciones

• Configuración del RODBC

• Configuración de PostgreSQL

• Conexión a PostgreSQL desde R

• Uso de librerías R desde PostgreSQL

• Referencias

Introducción

• El estadístico debe analizar grandes volúmenes de datos, que para procesar se necesita un motor de base que pueda manejar esa información de manera más eficiente.

• Pero tener una base de datos no es suficiente, es necesario contar con un software para el análisis estadístico propiamente dicho como R.

Introducción

• Dada la utilidad de estas dos herramientas para realizar análisis estadísticos mucho más eficientes; la presente pretende dar un ejemplo de cómo realiza esta integración, es decir, se menciona desde la instalación, configuración y su conexión con R.

Instalaciones

• Instalación de los software básicos:sudo apt-get install r-base r-base-dev

sudo apt-get install postgresql-8.4

• Instalación de los paquetes para hacer uso de las librerías de R en PostgreSQL:sudo apt-get install postgresql-8.4-plr

• Instalación de los paquetes para la conexión de R a PostgreSQL:sudo apt-get install unixODBC odbc-postgresql

sudo apt-get install r-cran-rodbc

Configuración del RODBC

• Configuración de dos archivos: odbcinst.ini

Configuración del RODBC

• Configuración de dos archivos: odbc.ini

Configuración del PostgreSQL

• Configuración del archivo de PostgreSQL: pg_hba.conf

Conexión a PostgreSQL desde R

Uso de Librerías R desde PostgreSQL

Uso de Librerías R desde PostgreSQL

Muchas gracias

Referencias

• http://www.r-project.org/

• http://www.postgresql.org/