RでDBIとRMySQLを使うときに「エラー: 関数 "dbConnect" を見つけることができませんでした」と出る件
- 作者: Sau Sheong Chang,瀬戸山雅人,河内崇,高野雅典,橋本吉治
- 出版社/メーカー: オライリージャパン
- 発売日: 2013/04/26
- メディア: 大型本
- この商品を含むブログ (2件) を見る
知ってる人は当然でしょネタなんだろうけど、さっきRを初めたばかりなので敢えて載せておく
$ R > con <- dbConnect(MySQL(), host='localhost', dbname='epl', user='root', password='') エラー: 関数 "dbConnect" を見つけることができませんでした
はい、なんかdbConnectができるライブラリーすら読み込まれない感じですね。
ということで、
> library(DBI) > library(RMySQL) > con <- dbConnect(MySQL(), host='localhost', dbname='epl', user='root', password='')
ってするとできるようになりました。
ちなむと、
> library(RMySQL) 要求されたパッケージ DBI をロード中です > con <- dbConnect(MySQL(), host='localhost', dbname='epl', user='root', password='')
って感じでRMySQLの中でDBIを要求しているようなので、library(DBI)は省略可能。
かしこ。