2015-05-08 31 views
0

嗨,我是rCharts的新手,絕對可以使用一些幫助。當我嘗試運行以下時遇到以下錯誤。rCharts dTable Error

代碼:

dTable(airquality, sPaginationType = "full_numbers") 

錯誤:

Error in as.character(tools:::httpdPort) : 
    cannot coerce type 'closure' to vector of type 'character' 

而且當我嘗試dTable我得到的消息:

No documentation for ‘dTable’ in specified packages and libraries: 
you could try ‘??dTable’ 

我安裝使用rCharts和devtools:

install.packages("devtools") 

install.packages("base64enc") 
devtools::install_github("ramnathv/rCharts") 

然後我打電話給使用庫(devtools)和庫(rCharts)這兩個庫。

任何提示非常感謝。

+0

dTable(...)在rCharts中不存在。但是,你對它拋出的錯誤有了一個很好的暗示。 – miles2know

+0

@ miles2know yes確實如此。我們可以檢查命名空間並查看它是否存在。 rCharts :: dTable。 由於沒有與dTable函數關聯的文檔,OP得到此錯誤 –

+0

也請提供一個可重現的錯誤示例 –

回答

0

我創建了一個目錄我的當前工作目錄下,運行下面的代碼,並將其在目錄中創建與排序表的HTML文件:

#install.packages("devtools") 
install.packages("base64enc") 
require(base64enc) 
library(devtools) 
require(rCharts) 
data("airquality") 
table1 <- dTable(airquality, sPaginationType = "full_numbers") 
table1$save('./fig/table1.html', standalone=TRUE)