パッケージRSQLiteを使う。
> install.packages("RSQLite") > library(RSQLite)
以下は、data.sqliteというファイルを作成して、そこにデータを2つ作成してファイルを保存をした例。
> dbc <- dbConnect(SQLite(), "data.sqlite") > dbSendQuery(dbc, "create table person(no int, name text)")SQL create table person(no int, name text) ROWS Fetched: 0 [complete] Changed: 0 > dbListTables(dbc) [1] "person" > dbListFields(dbc, "person") [1] "no" "name" > dbSendQuery(dbc, "insert into person values(1, 'あい')") SQL insert into person values(1, 'あい') ROWS Fetched: 0 [complete] Changed: 1 > dbSendQuery(dbc, "insert into person values(2, 'かき')") SQL insert into person values(2, 'かき') ROWS Fetched: 0 [complete] Changed: 1 > dbGetQuery(dbc, "select * from person") no name 1 1 あい 2 2 かき > dbDisconnect(dbc)