cran

    6熱度

    1回答

    我不是新來的R,但我是新來的CRAN包中的錯誤,我想糾正。就我而言,我喜歡在github上開發上傳包;那麼如果發現錯誤,人們可以生成拉請求,所以他們是固定的。不是所有人都選擇走這條路線。 我的問題與上述有關 - 如果我在廣泛使用的CRAN軟件包(我需要在我自己的軟件包中導入)中發現(大量)錯誤,並且我已經修復了錯誤,要採取的步驟是什麼?尤其是,如果 的CRAN包沒有一個項目頁面(github上等)

    9熱度

    2回答

    R程序包使用專用的 user_name和密碼與商業數據庫通信以建立連接。 在package_vignette.Rmd文件存在的代碼塊: ```{r, eval = TRUE} # set user_name and password from user's configuration file set_connection(file = "/home/user001/connection.co

    5熱度

    1回答

    我想將包放到CRAN上。但是,該包當前使用外部C模型(ISDA標準模型),該模型是根據公共可重新分配的許可證創建的。但是,如果包含此C模型,則CRAN管理員拒絕將該程序包放在CRAN上。那麼無論如何,如果沒有這個C模型,將包放到CRAN上,當調用install.packages("my.package")時,它可以自動從github.com/my_github下載C模型? 現在,我寫在zzz.R下

    10熱度

    1回答

    我已閱讀NOTE in R CRAN Check: No repository set, so cyclic dependency check skipped,並且據我所知儘量遵循這些建議。具體來說,我有一個.Rprofile文件在~/與行options(repos = c(CRAN=\"http://cran.r-project.org\")。我在頁面底部運行了bash腳本,並且仍然有兩個筆記,

    1熱度

    1回答

    我想在R中使用longRPart包,但似乎它已從CRAN中刪除。有沒有什麼方法可以使用這個包來分析縱向數據集? 當我進入install.packages(「longRPart」),我收到一條警告消息,包「longRPart」不可用(對於R版本3.1.1) 是否有任何替代用這個包?

    12熱度

    2回答

    我有一堆測試,我不希望它們在CRAN檢查或Travis CI構建過程中運行。它們要麼長時間運行,要麼會導致寫入網絡數據庫的事務/併發衝突。將它們分開的方法(從R CMD檢查測試)與testthat最適合? 我應該把這些測試放在一個單獨的文件夾中嗎?我應該標記它們的文件名並使用正則表達式嗎? (例如,通過Using filter argument in test_package to skip te

    16熱度

    1回答

    我在CRAN上有一個包,我想爲其添加一個ChangeLog,但我無法找到關於如何執行此操作的任何信息。 我查看了CRAN提供的「Writing R Extensions」文檔,但它只提到了ChangeLogs,並沒有提供關於如何創建ChangeLog的指導(我可以找到)。 我注意到從CRAN上的其他軟件包下載tarball(例如seacarb),他們的ChangeLogs是Unix可執行文件(我在

    3熱度

    1回答

    CRAN上的每個軟件包似乎都提供了參考手冊,但與vignettes相反,它們在安裝軟件包時似乎並未下載或構建。可以這樣做,以便我可以通過R的命令行訪問它們,或者我只能在CRAN上訪問它們嗎?

    3熱度

    1回答

    有沒有簡單的方法用devtools::check()來運行extended CRAN checks,但也運行testhat測試標記爲skip_on_cran()? 基本上,我想運行最全面的測試,我可以:所有的CRAN的檢查,再加上我所有的單元測試

    0熱度

    3回答

    這個問題沒有明顯的結合是別人在這個問題上稍有不同 - 我確實有被稱爲變量「mypkgdata」: 我寫一個包,其中船舶與數據集。該數據集是包內計算所需的。在DESCRIPTION文件中,我爲此指定了「LazyData」,這樣任何人加載包時數據集總是在附近。當我運行檢查,但是,我得到: .getmodules2:全局變量「mypkgdata」 什麼是解決這個問題的正確途徑沒有明顯的約束力?