将SSN对象导入R错误

时间:2016-07-11 16:03:10

标签: dbi rsqlite

类似于:Loading SQLite table in R with RSQLite

尝试导入统计流网络对象时收到错误。有没有人使用过SSN Cran R软件包并看到了这个错误?http://www.fs.fed.us/rm/boise/AWAE/projects/SSN_STARS/downloads/SSN/SSNvignette2014.pdf

install.packages("SSN")
install.packages("RSQLite")
install.packages("DBI")
#for stream network analysis
library("SSN")
library("RSQLite")
library("DBI")
dbConnect(RSQLite::SQLite())
    ssnME <- importSSN("/Volumes/CGA 2015 Conference/NHDplus_LSNetwork/lsn_ME.ssn")


>dbConnect(RSQLite::SQLite())
    <SQLiteConnection>

>ssnME <- importSSN("/Volumes/CGA 2015 Conference/NHDplus_LSNetwork/lsn_ME.ssn")

Error in (function (classes, fdef, mtable)  : 
unable to find an inherited method for function ‘dbDisconnect’
for signature ‘"function"’

1 个答案:

答案 0 :(得分:0)

我的问题的快速解决方法是使用一行代码并将目录从外部硬盘驱动器更改为桌面文件夹:

dbConnect(RSQLite::SQLite()) 

我的SSN对象的文件夹已移至我的桌面。

问题已修复。