2015-10-14 50 views
0

我目前正在檢查我的包裹。 R CMD check給我以下警告:R CMD檢查:輔助功能列表

* checking for missing documentation entries ... WARNING Undocumented code objects: 

後跟功能列表。

這個問題似乎是我有3個包含函數的列表。但是,這些僅僅是小功能,因爲我試圖儘可能地模塊化代碼。我希望(以前在其他軟件包中已經看到過)僅僅提供函數列表+文檔,而不必爲每個微小功能位提供文檔。

有沒有辦法做到這一點?

+1

只是不要從你的包中導出這些函數,那麼你就不需要記錄它們。無論多小,導出的函數都應該記錄**。 –

+0

謝謝,Konrad!然而,我認爲我並不完全明白你的意思。如果我重做封裝骨架而沒有事先獲取這些函數。然而,它不能再找到那些功能(顯然)。出口意味着什麼?目前,我根本沒有出口...... –

回答

0

的錯誤是功能列表中我有 funclist <- list(function1 <- function1(){})

這導致FUNCTION1在採購funclist被採購。然而,當你寫一個 funclist <- list(function1 = function1(){})

功能1是不是來源,並可以通過funclist$function1()然後尋址。