2016-11-17 37 views
0

我已经从“https://www.kaggle.com/benhamner/d/kaggle/college-scorecard/exploring-the-us-college-scorecard-data”下载了一个名为“database.sqlite”的文件。我必须将数据库连接到R,但我不知道如何运行该文件或创建数据库并使用该文件中的数据。我使用mac和SQLite版本是3.8.5。任何帮助都非常感谢。如何运行.sqlite文件?

+0

你不运行的sqlite文件引用。这是一个实际的数据库,你只需要从它读取数据(在这里插入sqlite数据库应用程序)。 –

+0

哎呀,android标签是个错误。 –

+0

这很好。您的链接已经显示'库(RSQLite)'库,所以AFAIK,它自己创建或打开一个文件。 –

回答

1

嗨,你可以很容易找到这样的样品从here

library("RSQLite") 
con = dbConnect(drv="SQLite", dbname="country.sqlite") 
alltables = dbListTables(con) 
p1 = dbGetQuery(con,'select * from populationtable') 
p2 = dbGetQuery(con,'select count(*) from areastable') 
p3 = dbGetQuery(con, "SELECT population WHERE DATE(timeStamp) < DATE('now', 'weekday 0', '-7 days')") 
dbClearResult(p3) 
p4 = dbGetQuery(con, "select * from populationtable where jobdescription like '%manager%'")