熱線電話:13121318867

登錄
2020-08-17 閱讀量: 3652
R語言的特點以及安裝

一、現在越來越多的人開始接觸、學習和使用R, 因為它有其顯著的優點, 主要包括:

1) 免費: 盡管S-PLUS是非常優秀的統計分析軟件,但你需要支付一筆費用, 而R是一個免費的統計分析軟件(環境);

2) 浮點運算功能強大: R可以作為一臺高級科學計算器, 因為R同Matlab一 樣不需要編譯就可執行代碼;

3) 不依賴于操作系統: R可以在運行于UNIX, Linux, Windows 和Macintosh 的操作系統上, 它們的安裝文件以及安裝說明都可以在CRAN (Comprehensive R Archive Network)社區上下載;

4) 幫 助 功 能 完 善: R嵌入了一個非常實用的幫助系統 — 隨軟件所附 的pdf或html幫助文件可以隨時通過主菜單打開瀏覽或打印. 通過help命 令可隨時了解R所提供的各類函數的使用方法和例子;

5) 作圖功能強大: 其內嵌的作圖函數能將產生的圖片展示在一個獨立的窗 口中,并能將之保存為各種形式的文件(例如jpg, png, bmp, ps, pdf, emf, pictex, xfig);

6) 統計分析能力尤為突出: R內嵌了許多實用的統計分析函數, 統計分析的 結果也能被直接顯示出來, 一些中間結果(如p-值、回歸系數、殘差等) 既 可保存到專門的文件中, 也可以直接用于進一步的分析;

R的部分統計功能整合在R語言的底層,但是大多數功能則以包的形式 提供. 大約有25個包和R同時發布(被稱為“標準”和“推薦”包),更多的 包可以通過網上或其CRAN 社區(http://CRAN.R-project.org) 得到, 它們 都配有完整的pdf幫助文件, 且其版本會隨R新版本的發行得到更新, 通 過在線(或下載后)安裝并加裁后就可融入原來的R中, 實現有針對性的分析;

7) 可移植性強:

a、R程序容易地移植到S-PLUS程序中; 反之S-PLUS的許多過程直接或

稍作修改可用于R;

b、R與Matlab有許多相似的地方, 如都可作為高級計算器, 都可不經 過編譯直接運行源代碼, 但是R側重于統計分析, 而Matlab側重于 工程, 例如信號處理. 現在通過R.Matlab程序包可實現兩者之間許 多功能的共享, 具體見程序的說明。

二、R程序包的安裝有三種方式:

1) 菜單方式: 在已經聯網的條件下, 按步驟“程序包?安裝程序包...?選 擇CRAN鏡像服務器?選定程序包”進行實時安裝;

2) 命令方式: 在已經聯網的條件下, 在命令提示符后鍵入

> install.packages("PKname")

完成程序包PKname的安裝.

3) 本地安裝: 在無上網條件下,先從CRAN社區下載需要的程序包及與之關 聯的程序包, 再按第一種方式通過“程序包”菜單中的“用本機的zip文件 安裝程序包”選定本機上的程序包(zip文件)進行安裝.


除R的標準程序包(如base包)外,新安裝的程序包在使用前必須先載入, 有兩種載入方式:

1) 菜單方式: 按步驟“程序包?載入程序包...”, 再從已有的程序包中選定 需要的一個加載;

2) 命令方式: 在命令提示符后鍵入

> library(“PKname”)

來加載程序包PKname.

若有必要,我們還可通過步驟“程序包?更新程序包...”對本機的程序包 進行實時更新.

注意: R命令對大小寫敏感, 這在使用命令方式安裝和載入程序包時應特別注意。

下次請期待R的基本原理與核心


32.1693
5
關注作者
收藏
評論(1)

發表評論
ermutuxia
2020-08-17

給你點贊!

0.0000 0 0 回復
日韩人妻系列无码专区视频,先锋高清无码,无码免费视欧非,国精产品一区一区三区无码