R語(yǔ)言基本語(yǔ)法知識(shí)點(diǎn)
我們將開(kāi)始學(xué)習(xí)R語(yǔ)言編程,首先編寫一個(gè)“你好,世界! 的程序。 根據(jù)需要,您可以在R語(yǔ)言命令提示符處編程,也可以使用R語(yǔ)言腳本文件編寫程序。讓我們逐個(gè)體驗(yàn)不同之處。
命令提示符
如果你已經(jīng)配置好R語(yǔ)言環(huán)境,那么你只需要按一下的命令便可輕易開(kāi)啟命令提示符
$ R
這將啟動(dòng)R語(yǔ)言解釋器,你會(huì)得到一個(gè)提示 > 在那里你可以開(kāi)始輸入你的程序,具體如下。
> myString <- "Hello, World!" > print ( myString) [1] "Hello, World!"
在這里,第一個(gè)語(yǔ)句先定義一個(gè)字符串變量myString,并將“Hello,World!”賦值其中,第二句則使用print()語(yǔ)句將變量myString的內(nèi)容進(jìn)行打印。
腳本文件
通常,您將通過(guò)在腳本文件中編寫程序來(lái)執(zhí)行編程,然后在命令提示符下使用R解釋器(稱為Rscript)來(lái)執(zhí)行這些腳本。 所以讓我們開(kāi)始在一個(gè)命名為test.R的文本文件中編寫下面的代碼
# My first program in R Programming myString <- "Hello, World!" print ( myString)
將上述代碼保存在test.R文件中,并在Linux命令提示符下執(zhí)行,如下所示。 即使您使用的是Windows或其他系統(tǒng),語(yǔ)法也將保持不變。
$ Rscript test.R
當(dāng)我們運(yùn)行上面的程序,它產(chǎn)生以下結(jié)果。
[1] "Hello, World!"
注釋
注釋能幫助您解釋R語(yǔ)言程序中的腳本,它們?cè)趯?shí)際執(zhí)行程序時(shí)會(huì)被解釋器忽略。 單個(gè)注釋使用#在語(yǔ)句的開(kāi)頭寫入,如下所示
# My first program in R Programming
R語(yǔ)言不支持多行注釋,但你可以使用一個(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)
到此這篇關(guān)于R語(yǔ)言基本語(yǔ)法知識(shí)點(diǎn)的文章就介紹到這了,更多相關(guān)R語(yǔ)言基本語(yǔ)法內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
R語(yǔ)言實(shí)現(xiàn)用cbind合并兩列數(shù)據(jù)
這篇文章主要介紹了R語(yǔ)言實(shí)現(xiàn)用cbind合并兩列數(shù)據(jù),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-04-04
R語(yǔ)言及其IDE(RStudio)下載安裝詳細(xì)流程
這篇文章主要介紹了R語(yǔ)言及其IDE(RStudio)下載安裝詳細(xì)流程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-03-03
R語(yǔ)言數(shù)據(jù)框合并(merge)的幾種方式小結(jié)
這篇文章主要介紹了R語(yǔ)言數(shù)據(jù)框合并(merge)的幾種方式小結(jié),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03
R語(yǔ)言實(shí)現(xiàn)各種數(shù)據(jù)可視化的超詳細(xì)教程
Python語(yǔ)言越來(lái)越流行,尤其是在機(jī)器學(xué)習(xí)與深度學(xué)習(xí)等領(lǐng)域,但是R語(yǔ)言在數(shù)據(jù)分析與可視化方面仍然具有絕對(duì)的優(yōu)勢(shì),下面這篇文章主要給大家介紹了關(guān)于R語(yǔ)言實(shí)現(xiàn)各種數(shù)據(jù)可視化的超詳細(xì)教程,需要的朋友可以參考下2022-11-11
R語(yǔ)言函數(shù)基礎(chǔ)知識(shí)點(diǎn)總結(jié)
在本篇文章里小編給大家整理了一篇關(guān)于R語(yǔ)言函數(shù)基礎(chǔ)知識(shí)點(diǎn)總結(jié)內(nèi)容,有興趣的朋友們可以學(xué)習(xí)參考下。2021-04-04
R語(yǔ)言修改下載安裝包install.package的默認(rèn)存儲(chǔ)路徑的操作方法
這篇文章主要介紹了R語(yǔ)言修改下載安裝包install.package的默認(rèn)存儲(chǔ)路徑的操作方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-03-03

