2013-01-14 82 views
1

當我編寫R軟件包時,有幾個軟件包被列爲Import而不是Depend當需要導入其他軟件包但不依賴時的R軟件包安裝

我的問題是,當人們正在安裝我的包從源代碼,即install.packages('pkgNmae', repo=NULL, type="source")他們的計算機上沒有我進口預安裝必要的程序包,將命令install.packages認識到這一點?安裝後用戶是否可以使用我的軟件包?

我不知道如果我在Import中列出這些包,它們會根據需要自動安裝。謝謝!

回答

1

是的,如果需要它們會自動安裝。導入和依賴對於安裝而言是相同的 - 它們僅在其包加載時行爲上有所不同。