将带有扩展名.sqlite的FIles导入R

前端之家收集整理的这篇文章主要介绍了将带有扩展名.sqlite的FIles导入R前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我从Scraperwiki导出了一个sqlite数据库(作为sqlite格式3文件?),带有.sqlite文件扩展名/文件后缀.

如何将其导入R,可能是将原始数据库表映射到单独的数据框中?

您可以使用 RSQLite包.

一些示例代码将整个数据存储在data.frames中:

library("Rsqlite")

## connect to db
con <- dbConnect(drv=Rsqlite::sqlite(),dbname="YOURsqlITEFILE")

## list all tables
tables <- dbListTables(con)

## exclude sqlite_sequence (contains table information)
tables <- tables[tables != "sqlite_sequence"]

lDataFrames <- vector("list",length=length(tables))

## create a data.frame for each table
for (i in seq(along=tables)) {
  lDataFrames[[i]] <- dbGetQuery(conn=con,statement=paste("SELECT * FROM '",tables[[i]],"'",sep=""))
}

猜你在找的Sqlite相关文章