簡體   English   中英

如何組織 R 包中的內部依賴項?

[英]How to organize internal dependencies in an R package?

我正在創建一個具有一系列內部依賴項的 R 包。 具體來說,我有 2 個分析函數(稱為 FA1 和 FA2),它們依賴於進行一些數據處理的 2 個函數(稱為演示 FT1 和 FT2)。 我的問題是:

  1. 我應該如何以 FA1 和 FA2 調用 FT1 和 FT2 的方式構建我的包? 我應該為每個文件(FA1.r、FA2.r、FT1.r、FT2.r)定義一個 .r 文件嗎?

  2. 或者在每個 FA1.r 和 FA2.r 我也應該定義 FT1.r , FT2.r ?

編輯:根據下面的一些評論,應該詢問第三點可以幫助解決問題:

  1. 如何控制用戶可以看到哪些功能以及哪些功能僅用於內部包?

謝謝。

好吧,我決定采取的行動方針是:

使 FT1.r 、 FT2.r 成為未導出的函數(通過在它們的定義前添加一個點,即 .FT1.r 和 .FT2.r 在單獨的文件中)。

謝謝你們的幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM