Rとインターフェースのあるアプリ

SQLite

RSQLite

MySQLを利用するときとほぼ同じ手順で、SQLiteRから利用することができる。利用するのは、RSQLite

RSQLiteのインストール

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から利用する際の注意

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

SQLiteMap(SQLite を使ったベクターグラフィック地図の管理)パッケージ中のオブジェクト中の一覧

SQLiteDF

SQLite テーブルにデータフレームやマトリックスを格納

RSQLite.extfuns

Math and String Extension Functions for RSQLite

TSSQLite

Time Series Database Interface extentions for SQLite [#i2679f6c]


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2023-03-25 (土) 11:19:16