由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
DataSciences版 - "R in a Nutshell"里面的问题
相关主题
老土课程教换 (非广告贴):雅图人民很worry...
做事要有原则和底线----评花大价钱买培训课程事件 (转载)WS的故事(13)
请教一道比较funky的join刚在NBATV上看All Star Practice
what type of database to use ?我是不是真的没救了,大家进来看一下。 (转载)
请问FB的data scientist职位onsite面试里面的ETL是怎么考的?请教:一直不明白这个怎么实现
那位大侠帮我debug 一下这个R and sqlite codeOracle XE DBconnection from ASPX
请支持Irvine棒球少年error .mdf file unable to attach in Visual Studio 2013 win (转载)
WS的故事(13)Oracle XE DBconnection from ASPX (转载)
相关话题的讨论汇总
话题: nutshell话题: rsqlite话题: package话题: drv话题: sqlite
进入DataSciences版参与讨论
1 (共1页)
x******r
发帖数: 367
1
大家好!
有没有人看过"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,数据库中有很多表名,均为字符型。
望高手指教,不胜感激。
x******r
发帖数: 367
2
re

【在 x******r 的大作中提到】
: 大家好!
: 有没有人看过"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)

Z**0
发帖数: 1119
3
是因为没有找到数据库,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] "AwardsManagers" "AwardsPlayers" "AwardsShareManagers"
[7] "AwardsSharePlayers" "Batting" "BattingPost"
[10] "Fielding" "FieldingOF" "FieldingPost"
[13] "HOFold" "HallOfFame" "Managers"
[16] "ManagersHalf" "Master" "Pitching"
[19] "PitchingPost" "Salaries" "Schools"
[22] "SchoolsPlayers" "SeriesPost" "Teams"
[25] "TeamsFranchises" "TeamsHalf" "xref_stats"
x******r
发帖数: 367
4
多谢解释。真是万能的群。

【在 Z**0 的大作中提到】
: 是因为没有找到数据库,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)

1 (共1页)
进入DataSciences版参与讨论
相关主题
Oracle XE DBconnection from ASPX (转载)请问FB的data scientist职位onsite面试里面的ETL是怎么考的?
System.Data.SqlClient.SqlException: A network-related or instance -specific error那位大侠帮我debug 一下这个R and sqlite code
麦加轻轨13日正式运营 中铁建负责3年运营维护(组图)请支持Irvine棒球少年
The truth comes out:Trayvon Martin caseWS的故事(13)
老土课程教换 (非广告贴):雅图人民很worry...
做事要有原则和底线----评花大价钱买培训课程事件 (转载)WS的故事(13)
请教一道比较funky的join刚在NBATV上看All Star Practice
what type of database to use ?我是不是真的没救了,大家进来看一下。 (转载)
相关话题的讨论汇总
话题: nutshell话题: rsqlite话题: package话题: drv话题: sqlite