【R言語】SQLite に接続するために、RSQLite パッケージをインストールする。
r言語で データベース SQLite に接続するために、RSQLite パッケージをインストールしたときのメモです。
r のコンソールを立ち上げて、「install.packages」コマンドでライブラリをインストールします。
1 |
> install.packages('RSQLite') |
「library」コマンドで RSQLite パッケージを読み込みます。
1 |
> library(RSQLite) |
1 |
> drv <- dbDriver('SQLite') |
「.db」ファイルがあるディレクトリまで「setwd()」コマンドで移動します。ちなみに、現在のディレクトリは「getwd()」コマンドで確認することができます。
1 |
> setwd('データベースファイルがあるディレクトリのパス') |
1 2 |
# データベースに接続 > conn <- dbConnect(drv, dbname='データベース名') |
1 2 |
# データベースの接続解除 > dbDisconnect(conn) |
SQL 文を実行するには「dbSendQuery」を使い、実際にデータを取得する場合は「fetch」を使います。ちなみに、fetch は動詞で「(ものを)取ってくる」といった意味があります。
1 2 3 4 5 |
# SELECT 文を実行する。 > rs <- dbSendQuery(conn, 'select * from テーブル名') # データを取得する。 > allData <- fetch(rs, n = -1) |
関連記事
-
-
【R言語】ランダムフォレストをインストールする。
r言語で機械学習のライブラリ、randomForest(ランダムフォレスト)パッケージをインストール
-
-
【R言語】ggplot2 パッケージをインストールした。
R言語でグラフなどを綺麗に描画するために、「ggplot2」パッケージをインストールしたときのメモで
-
-
【R言語】Windows にインストールする方法
Window に R言語をインストールしたときのメモです。 以下の公式ページに行き、インストー
-
-
【R言語】RConsoleで背景色・文字色を変更する方法
R言語の RGui の RConsole 画面は、デフォルトでは背景色が白色、文字色が黒色となってい