官术网_书友最值得收藏!

2-4 R語言的對象設(shè)定

如果你學(xué)過其他計算機語言,想將變量x 設(shè)為5,可使用下列方法。


    x = 5

R語言是一種面向?qū)ο蟮恼Z言,上述x,也可被稱為對象變量。甚至,有的R程序設(shè)計師稱x為對象。在本書本章中筆者先用完整名稱“對象變量”,在后續(xù)章節(jié)中,筆者將直接以對象(Object)稱之。

在R語言中,可以使用上述等號,但更多的R語言程序設(shè)計師,會使用“<-”符號,其實此符號與“=”號,意義一樣。例如,將變量x設(shè)定為5可按如下方式。


    x <- 5

可參考下列實例。

在上述程序?qū)嵗校诮o對象變量x賦值后,如果直接列出對象變量x,則相當(dāng)于可列出對象變量的值,此例是列出5。至于“[1]”是指這是第一項輸出。

另一個奇怪的R的等號表示方式,是以“->”表示,這種表示方式的對象變量是放在等號右邊,如下所示。


    5 -> x

可參考下列實例。

不過這種方法,R程序設(shè)計師一般比較少用。

有些計算機語言,變量在使用前要先定義,R語言則不需先定義,可在程序中直接設(shè)定使用,如本節(jié)實例所示。

主站蜘蛛池模板: 时尚| 南平市| 宾阳县| 府谷县| 珲春市| 福建省| 内乡县| 平昌县| 红原县| 旺苍县| 洪江市| 开阳县| 县级市| 丰都县| 南投县| 建水县| 德惠市| 库伦旗| 呼图壁县| 长阳| 平昌县| 镇江市| 温宿县| 雅安市| 铜鼓县| 平舆县| 浦东新区| 锡林浩特市| 明光市| 海淀区| 蓝山县| 柳州市| 云林县| 句容市| 余姚市| 湖口县| 栾城县| 怀集县| 万源市| 东乌珠穆沁旗| 黎平县|