回答
的差異實際上來自來自R核心和方式將R代碼被組織,例如在上游SVN倉庫。
在src/library/
,你把所有 '基地' 包:
- 基地
- 編譯
- 數據集
- 圖形
- grDevices
- 電網
- 方法
- 個平行
- 花鍵
- 統計
- stats4
- tcltk
- 工具
- 翻譯
- utils的。
and 這些都不在CRAN - 它們只存在於'base R'的一部分。
而且你有一個目錄src/library/Recommended
默認情況下是空的,但可以通過使用一個輔助腳本(tools/rsync-recommended
)從一個特殊的(版本)目錄中獲取推薦套餐的清單關閉CRAN來填補。對於R版本3.3.3,它是 CRAN/src/contrib/3.3.3/Recommended/(CRAN部分是您的默認鏡像)。它包含
- KernSmooth
- MASS
- 矩陣
- 啓動
- 類
- 集羣
- 編碼工具編碼工具
- 國外
- 格
- mgcv
- NLME
- NNET
- rpart包
- 空間
- 生存
編輯2016年9月6日:新增utils
到第一盤。
我猜你正在談論在Linux上安裝R。
這在Debian的安裝說明中有記錄。您可以在http://cran.csiro.au/bin/linux/debian/
從這個頁面引用找到這個:
The r-recommended set of packages are:
r-cran-boot
r-cran-cluster
r-cran-class
r-cran-codetools
r-cran-foreign
r-cran-kernsmooth
r-cran-lattice
r-cran-mass
r-cran-matrix
r-cran-mgcv
r-cran-nlme
r-cran-nnet
r-cran-rmatrix
r-cran-rpart
r-cran-spatial
r-cran-survival
這就是我們使用的Debian名稱映射。我的答案有實際的名字。 – 2012-03-14 16:27:53
我想從稍微不同的角度來回答,並且使用函數而不是鏈接。如果Priority是「base」,那麼這個包已經被安裝並加載了,所以它的所有功能都可以在打開R的時候使用。如果Priority是「recommended」,那麼這個包與R基本一起安裝,但是沒有加載。在使用這個包中的命令之前,用戶必須用庫命令加載它,例如,庫(引導)。
至於鏈接,installed.packages()
與過濾器的優先級應列出所有安裝和加載(基地)或剛安裝(推薦)的軟件包,所以你並不真的需要任何鏈接。
x <- installed.packages()
x[ !is.na(x[ ,"Priority"]), c("Package", "Priority") ]
對於所有其他包,請參閱available.packages()
。請參閱details的鏈接。
- 1. golang.org軟件包和標準庫之間的區別
- 2. 硬包裝和軟包裝之間的區別?
- 3. 軟件包Rx-WPF和Rx-Xaml之間是否有區別?
- 4. 兩個pip3軟件包之間的區別:pytesseract vs tesseract
- 5. 信號,軟件中斷和硬件中斷之間的區別?
- 6. TRAP,軟件中斷和硬件中斷之間的區別?
- 7. 包含和塊之間的區別Jade
- 8. msbuild發佈和包之間的區別
- 9. DLL包裝和DLL之間的區別
- 10. 類和包之間的區別
- 11. 完整軟件包導入*和指定的類導入java之間的區別?
- 12. 之間的「軟件開發方法」和「軟件開發流程」的區別
- 13. 軟件包名稱和Apple App商店名稱之間的區別是什麼?
- 14. 管理「產品開發」和「軟件開發」之間的區別
- 15. 質量保證和軟件測試之間的區別
- 16. FB - 「公司」和「Internet /軟件」頁面類型之間的區別?
- 17. 軟件測試過程和技術之間的區別?
- 18. 軟件設計和建模與軟件分析之間的區別
- 19. JAR和包之間有什麼區別?
- 20. Linux軟件包存儲庫和通用軟件工件存儲庫之間的區別
- 21. 之間的〜/和的區別../
- 22. '#','%'和'$'之間的區別
- 23. {!!之間的區別!!}和{{}}
- 24. '+ ='和'= +'之間的區別?
- 25. 「。+」和「。+?」之間的區別
- 26. .eq之間的區別。和==
- 27. #。/和#之間的區別。 ./
- 28. !=和!之間的區別==
- 29. 「%〜dp0」和「。\」之間的區別?
- 30. | =和^ = css之間的區別
在這個組織中隱含的是基礎包只是隨着R的發佈而更新;在基本軟件包的版本和R的版本之間存在一對一的關係。推薦的軟件包,因爲它們託管在CRAN上,因此可以在版本R之間進行更新並更新。 – 2012-03-14 16:40:00
正確。並且因爲CRAN上的推薦軟件包可能會「向前移動」給定的R版本,所以我提到的rsync腳本與爲此R發行版選擇的一組*推薦軟件包同步*,以儘量減少來自舊R和更新版本的任何意外CRAN。 – 2012-03-14 16:45:20