- R語言統(tǒng)計分析與應用
- 汪海波等
- 566字
- 2020-05-26 17:10:51
1.6 R使用以及圖形界面
R是一種區(qū)分大小寫的解釋型語言。你可以在命令提示符(>)后每次輸入并執(zhí)行一條命令,或者一次性執(zhí)行寫在腳本文件中的一組命令。R中有多種數(shù)據(jù)類型,包括向量、矩陣、數(shù)據(jù)框(與數(shù)據(jù)集類似)以及列表(各種對象的集合)。我們將在第2章中討論這些數(shù)據(jù)類型。
R中的多數(shù)功能是由程序內(nèi)置函數(shù)和用戶自編函數(shù)提供的,一次交互式會話期間的所有數(shù)據(jù)對象都被保存在內(nèi)存中。一些基本函數(shù)是默認直接可用的,而其他高級函數(shù)則包含于按需加載的程序包中。R語句由函數(shù)和賦值構(gòu)成。R使用“<-”,而不是傳統(tǒng)的“=”作為賦值符號。
重點提示:R允許使用“=”為對象賦值。但是這樣寫的R程序并不多,因為它不是標準語法,某些情況下會出現(xiàn)問題。
R commander是R的圖形界面之一,由John Fox教授編寫。隨著用戶的操作,其窗口還可以顯示出相應操作的R程序,對于初學者可能會有幫助。
安裝R commander的程序如下:
install.packages("Rcmdr")
R將自動下載并安裝Rcmdr所需的所有程序包。R commander圖形界面如圖1-20所示。
上面第一個窗口為“界面操作代碼”顯示窗口,第二個窗口為結(jié)果輸出窗口。界面操作直觀易學,但也存在一些不足:操作的過程難以保存,數(shù)據(jù)處理不夠靈活,在進行步驟繁多的數(shù)據(jù)處理工作時十分費時費力,在建立模型或自己編寫函數(shù)時也會遇到困難,而這些困難可以通過編程解決。要學習R編程,首先要了解R的函數(shù)、對象及其操作。

▲圖1-20 R commander圖形界面
- 金融科技(FinTech)發(fā)展的國際經(jīng)驗和中國政策取向(中國金融四十人論壇書系)
- 國家治理能力視角的國家審計功能理論研究
- 企業(yè)能源審計與節(jié)能規(guī)劃
- 項目管理(第二版)
- 陜西文物年鑒·2015
- 陜西國家統(tǒng)計調(diào)查專題研究集萃(2006—2015)
- 審計基礎
- 《企業(yè)內(nèi)部控制基本規(guī)范》合規(guī)實務指南
- 中國審計市場:制度變遷與競爭行為
- 政策建模技術(shù):CGE模型的理論與實現(xiàn)
- 計量經(jīng)濟學
- 內(nèi)審人員進階之道:內(nèi)部審計操作實務與案例解析
- 統(tǒng)計學視角下的金融高頻數(shù)據(jù)挖掘理論與方法研究
- 汪博士解讀PMP?考試(第6版)
- 審計學