Utilizzo di sqldf con RPostgreSQL
sqldf funzionerà automaticamente con il test database in PostgreSQL se vede che RPostgreSQL è caricato. Quindi puoi creare un test database in PostgreSQL e quindi utilizzare sqldf con quello
oppure è possibile specificare il nome di un database diverso.
Vedi:Domande frequenti su sqldf 12
Utilizzo di sqldf con RSQLite
Se vuoi usare sqldf con RSQLite piuttosto che con RPostgreSQL puoi usare sqldf drv di argomento per forzarlo a utilizzare un driver non predefinito. per esempio.
sqldf("select foo from bar...",drv="SQLite")
oppure puoi impostare il driver a livello globale usando il "sqldf.driver" opzione. Dall'interno di R:
options(sqldf.driver = "SQLite")
oppure, un'altra possibilità se desideri utilizzare RSQLite è detach RPostgreSQL prima di utilizzare sqldf e caricarlo nuovamente in seguito.
Vedi ?sqldf per i dettagli.