加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-12 19:13:39 所属栏目:百科 来源:网络整理
导读:我从Scraperwiki导出了一个SQLite数据库(作为sqlite格式3文件?),带有.sqlite文件扩展名/文件后缀. 如何将其导入R,可能是将原始数据库表映射到单独的数据框中? 您可以使用 RSQLite包. 一些示例代码将整个数据存储在data.frames中: library("RSQLite")## co
我从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=""))
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读