[[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]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS