[[Rとインターフェースのあるアプリ]] SIZE(25){COLOR(red){[[SQLite:http://www.sqlite.org/]]}}~ #contents **[[RSQLite]] [#yc9d1179] *[[RSQLite]] [#yc9d1179] [[MySQL]]を利用するときとほぼ同じ手順で、[[SQLite]]を[[R]]から利用することができる。利用するのは、[[RSQLite]]。 ***[[RSQLite]]のインストール [#l185b7d2] **[[RSQLite]]のインストール [#l185b7d2] [[RMySQL]]と同様に、 $ sudo R > install.packages("DBI") > install.packages("RSQLite") とすればよい。利用方法も、 $ R > library(RSQLite) > drv <- dbDriver("SQLite") > con <- dbConnect(drv, dbname="test_db") > test.table <- dbGetQuery(con, "select * from test_table;") > dbDisconnect(con) とすればOK。 ** R-1.8.0から利用する際の注意 [#j61cabaa] * R-1.8.0から利用する際の注意 [#j61cabaa] http://stat.bell-labs.com/RS-DBI/download/#R-1.8.0 より R-1.8.0で[[RSQLite]]を利用する場合、 Error in dbDriver("SQLite") : couldn't find function ".valueClassTest" というエラーを目にすることがある。これに対処するには、 $R_HOME/src/library/methods/NAMESPACE というファイル内に export(.valueClassTest) の一行を付け加えることで解決できる。 ---- [[kawaji]] added a part of RSQLite. (2004/09/05) **SQLiteMap [#s035a337] *SQLiteMap [#s035a337] [[SQLiteMap(SQLite を使ったベクターグラフィック地図の管理)パッケージ中のオブジェクト中の一覧]] **SQLiteDF [#o0455da7] *SQLiteDF [#o0455da7] SQLite テーブルにデータフレームやマトリックスを格納 **RSQLite.extfuns: Math and String Extension Functions for RSQLite [#a71b455e] *RSQLite.extfuns [#y3f2a14d] Math and String Extension Functions for RSQLite **TSSQLite: Time Series Database Interface extentions for SQLite [#i2679f6c] *TSSQLite [#pa653ac4] Time Series Database Interface extentions for SQLite [#i2679f6c]