Este paquete sirve para poder conectar R con tus bases de datos ya sea Excel, Acces, Postgresql, Mysql... Es sencillo y fácil de usar sólo necesitas tener identificadas tu BBDD en Administrador de Origen de Datos de Windows (http://msdn.microsoft.com/es-es/library/ms188691.aspx)
Os dejo un ejemplo en R de como trabajar con este paquete:
lib(RODBC)
odbcDataSources("all")
# crear la conexión y ver las tablas de la BBDD
base<-odbcConnect(dsn="PostgreSQL30",case="postgresql", uid="postgres",
pwd="pass")
sqlTables(base)
# Traemos una tabla de la BBDD a R
tabla<-sqlQuery(base,paste ("select * from otto.prov"))
# Enviamos una tabla de R a la BBDD
sqlSave(base,tabla, rowname=FALSE)
#controlamos la BBDD
sqlQuery(base,paste ("create table otto.prov_NEW as select * from tabla"))
Espero que os sea de utilidad.
Un saludo,
Otto F.

NEGOCINESS by OTTO F. WAGNER is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. Tweet