![](/img/trans.png)
[英]mosaic()-function of the vcd package: error in adding text in the cells
[英]fetchData function no longer in mosaic package
我正在使用R 3.2.2並安裝了mosaic
包。 然后我使用fetchData
函數如下:
data<-fetchData(1,c("Web_scraping","Data_mining"))
我收到以下錯誤:
錯誤:改為使用`fetch'包中的fetchData()。
當我嘗試安裝fetch
包時,出現錯誤:
install.packages中的警告:包'fetch'不可用(對於R版本3.2.2)
我發現mosaic
軟件包在R 3.2.2中刪除了fetchData
文檔,但找不到我應該用來正確運行該函數的軟件包。
看來fetch
包目前可以通過https://github.com/ProjectMOSAIC/fetch上的GitHub獲得。
要從GitHub安裝fetch
:
使用此命令安裝devtools
(如果尚未安裝) *:
install.packages("devtools")
如果通過devtools
安裝程序輸入y
使用以下命令安裝fetch
:
devtools::install_github("ProjectMOSAIC/fetch")
如果成功, fetch
應該可以訪問通過要求fetch
包
require("ProjectMOSAIC/fetch")
並像這樣調用fetchData()
:
data <- fetch::fetchData( ... )
* 注意: 根據Etienne Low-Décarie的說法,在運行install.packages("devtools")
命令之前,您需要在系統上使用make
命令。
我的學生在本學期試圖使用統計建模:一種新方法的教科書代碼時遇到了這個問題。 我不熟悉原始問題中使用的語法(數字作為第一個參數),但這似乎不是fetch::fetchData()
函數中支持的語法。 我們一直用來解決這個問題的工作流程(比summea的答案稍微簡單)是:
install.packages("devtools")
devtools::install_github("ProjectMOSAIC/fetch")
data <- fetch::fetchData("whickham.csv")
請注意,我無法在原始問題中重現該示例,因為我收到不同的錯誤/警告消息:
data<-fetch::fetchData(1,c("Web_scraping","Data_mining"))
將此作為錯誤/警告:
Error in if (show.path) return(get("path", envir = .fetchEnvironment)) :
argument is not interpretable as logical
In addition: Warning message:
In if (show.path) return(get("path", envir = .fetchEnvironment)) :
the condition has length > 1 and only the first element will be used
我希望fetch正在進入CRAN,並被列為馬賽克的依賴,因為這目前在我的班級引起了頭痛。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.