熱線電話:13121318867

登錄
首頁精彩閱讀R語言基礎語法
R語言基礎語法
2018-02-23
收藏

R語言基礎語法

學習一個新編程語言的慣例是什么?,當然是編寫一個“Hello,World!”,下面我們將演示如何使用R編程編寫一個“Hello,World!”程序。根據需要,您可以在R命令提示符下編程,也可以使用R腳本文件編寫程序。

R命令提示符

當安裝好了R開發環境以后,那么通過在命令提示符下鍵入以下命令,就可以啟動R命令提示符 -

$ R

Shell

或者,在Windows系統下 -

C:\Users\Administrator> R

Shell

這將啟動R解釋器,您將獲得一個提示>您可以在以下開始編寫程序 -

上圖程序中,第一個語句定義了一個字符串變量str,然后分配一個字符串“Hello,World~!”,下一個語句print()用于打印存儲在變量str中的值。

R腳本文件

通常,我們通過在腳本文件中編寫R代碼,然后再通過名為Rscript的R解釋器的幫助下,在命令提示符下執行這些腳本。 所以下面演示如何在一個名為test.R的文本中編寫代碼,如下 -

# My first program in R Programming
myString <- "Hello, World!"

print ( myString)

將上述代碼保存在test.R文件中,并在Linux命令提示符下執行,如下所示。即使您使用Windows或其他系統,語法將保持不變。

$ Rscript test.R

Shell

當我們運行上述程序時,會產生以下結果(Windows)

C:\Users\Administrator>F:

F:>cd worksp\R

F:\worksp\R>dir
2017/08/22  21:52    <DIR>          .
2017/08/22  21:52    <DIR>          ..
2017/08/22  21:53                85 test.R
               1 個文件             85 字節
               2 個目錄 53,158,862,848 可用字節

F:\worksp\R>Rscript test.R
[1] "Hello, World!"

F:\worksp\R>


注釋

注釋就像在R程序中幫助文本,并且在執行實際程序時被解釋器忽略。單個注釋在語句的開頭使用#寫成如下:

# My first program in R Programming

R

R不支持多行注釋,但可以執行以下操作:

if(FALSE) {
   "This is a demo for multi-line comments and it should be put inside either a single
      OR double quote"
}

myString <- "Hello, World!"
print ( myString)


雖然上述注釋由R解釋器執行,但不會干擾您的實際編程代碼。所以我們可以把要注釋的內容放入單引號或雙引號中。


數據分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數據分析師資訊
更多

OK
客服在線
立即咨詢
日韩人妻系列无码专区视频,先锋高清无码,无码免费视欧非,国精产品一区一区三区无码
客服在線
立即咨詢