0
在開發包的時候我遇到了補充數據導入的問題 - 這已經'解決了'here。不過,我需要利用另一個軟件包的功能,其中needs
是一個用於使用文件的路徑。不幸的是,在這裏使用GlobalEnvironment變量不是一個選項。 [順便說一句:該文件需要是.txt
,而補充數據應該是.RData
。該功能是相當挑剔的。]找回開發包的補充數據文件的路徑
所以我需要知道如何獲取包的路徑補充數據文件。這甚至有可能做到嗎?
我的想法是將.RData
讀入全局環境,然後將其保存到tmpfile
中作進一步處理。我真的很想知道一個乾淨的方式 - 補充數據是〜100MB大...
非常感謝!
尼斯參考!謝謝!我只是想知道:是'path.package(「your-pkg」)'一個選項? – MineSweeper
'path.package()'也是可以的,但它會返回已安裝軟件包的路徑,並且將剩餘的路徑部分添加到文件中;不妨讓'system.file()'爲你做。 –