Skip to content
blaquans edited this page Jan 26, 2015 · 2 revisions

En R, on peut importer directement les données de la base postgreSQL grâce à la librairie RPostgreSQL.

Pour se connecter :

# install.packages("RPostgreSQL")
library("RPostgreSQL")
drv <- dbDriver("PostgreSQL") # on précise le driver
con <- dbConnect(drv, dbname="damir", host = "192.168.1.200", user = "username", password = "password")

Pour obtenir la liste des tables :

dbListTables(con)

Pour faire une requête :

requete <- dbGetQuery(con, "SELECT * FROM r_201001 LIMIT 10;")

Pour se déconnecter :

dbDisconnect(con)
dbUnloadDriver(drv)

Pour en savoir plus, voir ce tutoriel.

Clone this wiki locally