myString <- "Hello,World!"
print ( myString )
[1] "Hello,World!"
語句定義一個(gè)字符串變量myString ,并將"Hello,World!"賦值其中呀狼,第二句則使用print()語句將變量myString的內(nèi)容進(jìn)行打印。
腳本文件
通常,您將通過在腳本文件中編寫程序來執(zhí)行編程缅叠,然后在命令提示符下使用R解釋器(稱為Rscript)來執(zhí)行這些腳本柔袁,所以我們開始在一個(gè)命名為test.R的文本文件中編寫下面的代碼鞠绰。
myString <- "Hello,World!"
print ( myString )
將上述代碼保存在test.R文件中厢洞,并在Linux命令提示符下執(zhí)行绳锅。windows或其他系統(tǒng)西饵,語法也將保持不變。
$ Rscript test.R
運(yùn)行上面的程序鳞芙,它產(chǎn)生以下結(jié)果眷柔。
[1]"Hello,World!"
注釋
注釋能幫助您解釋R語言程序中的腳本,它們在實(shí)際執(zhí)行程序時(shí)會被解釋器忽略原朝。 單個(gè)注釋使用#在語句的開頭寫入驯嘱,如下所示
My first program in R Programming
R語言不支持多行注釋,但你可以使用一個(gè)小技巧喳坠,如下
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解釋器執(zhí)行鞠评,但它們不會干擾您的實(shí)際程序。 但是你必須為內(nèi)容加上單引號或雙引號壕鹉。