Z**0 发帖数: 1119 | 1 是因为没有找到数据库,example code里边有个typo。
system.file("extdata", "bb.db", package="
nutshell.bbdb") #sqlite db filename的绝对路径,你可以去你系统查找这个文件名
,确认它存在不存在。
package="nutshell"
应该是
package="nutshell.bbdb"
同时确认你安装了nutshell R package.
RSQLite版本更新很快,建议看最新的RSQLite的文档。
> library(RSQLite)
Loading required package: DBI
> drv<-dbDriver("SQLite")
> con <- dbConnect(drv, dbname=system.file("extdata", "bb.db", package="
nutshell.bbdb"))
> dbListTables(con)
[1] "Allstar" "AllstarFull" "Appearances"
[4] ... 阅读全帖 |
|
c****y 发帖数: 94 | 2 2。知道全美所有地方的邮编和其上的fraud cases,如何作一个risk analysis,根据这
些信息?
这个我真不知道。 按理说应该不能用zip code 啊。
5。我们公司有一些million级的大数据,但我们没有像sas这样powerful的软件,只有r
,怎么用r分析这些大数据?
这个简单 用 RSQLite package 就行了. By default, R 是把数据都读进内存。所以
数据大了,R就不行了。 用RSQLite 这样数据还在硬盘,只是建立了连接。 |
|
x******r 发帖数: 367 | 3 大家好!
有没有人看过"R in a Nutshell"这本书?
我有书中例子的问题。最后的结果是提取不了数据库bb.db的数据,RSQLite包已经下载
了。R的版本是3.0.2,代码如下
> library(RSQLite)
Loading required package: DBI
> drv<-dbDriver("SQLite")
> con<-dbConnect(drv,
+ dbname=system.file("data","bb.db",package="nutshell"))
> dbListTables(con)
见书page 176。
character(0) 这里为什么显示为0,数据库中有很多表名,均为字符型。
望高手指教,不胜感激。 |
|
n*****3 发帖数: 1584 | 4 5. RSQLite does not help much; when doing the analysis , R still try to
read in ALL the datasets; and make 1-2 copy of it. -(
有r |
|
D**u 发帖数: 288 | 5 Ok, I am going to try hdf5 + data.table combination, compare to rsqlite+
sqldf. That will be the optimal way I can think of now. |
|