最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

R語言變量賦值深入講解

 更新時間:2021年03月15日 17:15:50   作者:csguo  
這篇文章主要介紹了R語言變量賦值深入講解,內(nèi)容講解的很清晰,有感興趣的可以學習下

變量可以使用向左,向右且等于操作符來分配值??梢允褂?print() 或 cat() 函數(shù)打印變量的值。cat() 函數(shù)將多個項目并成連續(xù)并打印輸出。

# Assignment using equal operator.
var.1 = c(0,1,2,3)      

# Assignment using leftward operator.
var.2 <- c("learn","R")  

# Assignment using rightward operator.  
c(TRUE,1) -> var.3      

print(var.1)
cat ("var.1 is ", var.1 ,"\n")
cat ("var.2 is ", var.2 ,"\n")
cat ("var.3 is ", var.3 ,"\n")

當我們上面的代碼執(zhí)行時,它產(chǎn)生以下結(jié)果:

[1] 0 1 2 3
var.1 is  0 1 2 3 
var.2 is  learn R 
var.3 is  1 1 

注:矢量c(TRUE,1)有邏輯和數(shù)值類的混合。因此,邏輯類強迫轉(zhuǎn)換到數(shù)字類,如TRUE為1。

變量的數(shù)據(jù)類型

在R,變量本身不需要聲明成任何數(shù)據(jù)類型,但它得到分配給它的是 R-對象的數(shù)據(jù)類型。所以R被稱為動態(tài)類型的語言,這意味著我們可以當在程序中使用它,并可再次并改變相同變量的變量的數(shù)據(jù)類型。

var_x <- "Hello"
cat("The class of var_x is ",class(var_x),"\n")

var_x <- 34.5
cat(" Now the class of var_x is ",class(var_x),"\n")

var_x <- 27L
cat("  Next the class of var_x becomes ",class(var_x),"\n")

當我們上面的代碼執(zhí)行時,它產(chǎn)生以下結(jié)果:

The class of var_x is  character 
Now the class of var_x is  numeric 
Next the class of var_x becomes  integer

到此這篇關(guān)于R語言變量賦值深入講解的文章就介紹到這了,更多相關(guān)R語言變量賦值內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

类乌齐县| 政和县| 黄冈市| 乌兰察布市| 嘉兴市| 芮城县| 永修县| 紫阳县| 吴川市| 东乌珠穆沁旗| 甘谷县| 和静县| 巨鹿县| 辉南县| 北安市| 阿拉善右旗| 沙田区| 高陵县| 定兴县| 阿合奇县| 闽侯县| 仁寿县| 高要市| 莱阳市| 新乡县| 浮梁县| 紫阳县| 镇安县| 万宁市| 昭平县| 贵定县| 抚州市| 滁州市| 天津市| 始兴县| 龙井市| 中卫市| 新龙县| 梅河口市| 岚皋县| 宁津县|