我正在使用 RStudio 将尺寸为 4.3M 行和 88 列的对象从 R 复制到我的 Dropbox 文件夹,该文件夹与我的笔记本电脑同步。我按照此代码的第一部分( https://github.com/tidyverse/dplyr/issues/3026)编写了以下代码行
library(dplyr)
con <- DBI::dbConnect(RSQLite::SQLite(), path = "./Users/[name]/Dropbox/src/[object that needs to be copied].sql")
ventra <- as.data.frame([filename])
copy_to(dest = con, ventra::ventra, "ventra", overwrite = F)
我收到此错误消息:错误:dbplyr 包需要与数据库后端通信。
但是在我dbplyr
使用安装包之后,install.packages("dbplyr"),
我尝试加载library(dbplyr)
只是为了得到以下消息
unloadNamespace(package) 中的错误:命名空间“rlang”由“hms”、“purrr”、“dplyr”、“tibble”、“tidyr”导入,因此无法卸载
库中的错误(“rlang”,lib.loc =“/Library/Frameworks/R.framework/Versions/3.3/Resources/library”):
无法卸载包'rlang'版本0.1.4
所以我尝试删除tidyerse
(ver. 1.2.1
)、dplyr
(ver. 0.7.4
),然后加载rlang
(ver. 0.1.6
) 和dbplyr
(ver. 1.2.0
),但 Rstudio 仍然给出相同的错误消息。
我的问题:如何正确卸载rlang
(版本0.1.4
)?ventra
另外,我上面的代码是否按我的意愿工作(意思是,在我执行上面的 4 行代码后,我会在我的保管箱文件夹中获得一个名为的文件吗?)