0
我目前正在打包一些我想捆綁一些大的.rda文件(數百MB)的包。如果我使用devtools :: load_all(),我的包會永久加載,因爲我將這些文件包含在/ data/dir中。捆綁包含大的.rda文件
有沒有辦法告訴R忽略/ data /中的文件,直到我手動加載他們的數據(),或者我只是把我的數據放入不同的目錄?
我目前正在打包一些我想捆綁一些大的.rda文件(數百MB)的包。如果我使用devtools :: load_all(),我的包會永久加載,因爲我將這些文件包含在/ data/dir中。捆綁包含大的.rda文件
有沒有辦法告訴R忽略/ data /中的文件,直到我手動加載他們的數據(),或者我只是把我的數據放入不同的目錄?
你怎麼樣
inst/optionalData/
(或其他合適的名稱)這些數據集,你可以依靠
system.files("optionalDate", "nameOfFile.rds", package="yourPackage")
找到它。
嗯是的,這似乎是一個很好的解決方法。在數據中使用它仍然更方便,因此可以通過(數據) –
訪問它「單獨的願望並不孤單。」這個特性根本不存在於'data()'中,因此是解決方法。 –
嗯好的謝謝你的信息 –