如何使用Rsqlite在sqlite中保存和加载数据

时间:2016-10-13 07:50:18

标签: r sqlite dataframe

我正在学习SQLite,我有一个csv格式的大数据框,我导入了SQLite。

db <- dbConnect(SQLite(), dbname="myDB.sqlite")
dbWriteTable(conn = db, name = "myDB", dataframe, overwrite=T,
         row.names=FALSE)

之后,我看到我的目录中有一个myDB.sqlite但是零字节。如何在sqlite中保存数据框,这样我就不需要每次都写表。感谢。

1 个答案:

答案 0 :(得分:1)

它应该写在你的数据库中。就像我之前说的那样,你的代码对我有用,只是当一些文件被写入时,R-Studio文件查看器不会自动刷新。

为确保数据已写入您的数据库,请尝试运行此dbGetQuery(conn=db, "SELECT * FROM myDB)。这应该返回你的数据框。