99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
2020-08-21 閱讀量: 1552
R語言中向量的建立

向量的建立 數(shù)值型向量的建立

統(tǒng)計分析中最為常用的是數(shù)值型的向量, 它們可用下面的四種函數(shù)建立:

1) seq( )或“:” # 若向量(序列)具有較為簡單的規(guī)律

2) rep( )# 若向量(序列)具有較為復(fù)雜的規(guī)律

3) c( ) # 若向量(序列)沒有什么規(guī)律

4) scan( ) # 通過鍵盤逐個輸入

例子

> 1:10

[1] 1 2 3 4 5 6 7 8 910

> 1:10-1

[1] 0 1 2 3 4 5 6 7 8 9

> 1:(10-1)

[1]1 2 3 4 5 6 7 8 9 10 # 注意括號有無的區(qū)別

> z <- seq(1,5,by=0.5) # 等價于 seq(from=1,to=5,by=0.5)

>z

[1] 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0

> z <- seq(1,10,length=11) # 等價于 seq(1,10,length.out=11)

>z

[1] 1.0 1.9 2.8 3.7 4.6 5.5 6.4 7.3 8.2 9.1 10.0

> z <- rep(2:5,2) # 等價于 rep(2:5, times=2)

>z

[1] 2 3 4 5 2 3 4 5

> z <- rep(2:5,rep(2,4))

[1] 2 2 3 3 4 4 5 5

> z <- rep(1:3, times = 4, each = 2)

>z

[1] 1 1 2 2 3 3 1 1 2 2 3 3 1 1 2 2 3 3 1 1 2 2 3 3 > z <- x<-c(42,7,64,9)

>z

[1]42 764 9

> z <- scan( ) # 通過鍵盤建立向量 1: 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0

10:

Read 9 items

>z

[1] 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0

> z <- sequence(3:5)

>z

[1] 1 2 3 1 2 3 4 1 2 3 4 5

> z <- sequence(c(10,5))

>z

[1] 1 2 3 4 5 6 7 8 910 1 2 3 4 5

字符型向量的建立

字符和字符向量在R中廣泛使用,比如圖表的標簽. 在顯示的時候,相應(yīng) 的字符串由雙引號界定,字符串在輸入時可以使用單引號(’)或雙以號(”). 引 號(”)在輸入時應(yīng)當寫作\”. 字符向量可以通過函數(shù)c( )連接. 函數(shù)paste()可 以接受任意個參數(shù),并從它們中逐個取出字符并連成字符串,形成的字符串的 個數(shù)與參數(shù)中最長字符串的長度相同. 如果參數(shù)中包含數(shù)字的話,數(shù)字將被強 制轉(zhuǎn)化為字符串. 在默認情況下,參數(shù)中的各字符串是被一個空格分隔的,不 過通過參數(shù)sep=string 用戶可以把它更改為其他字符串,包括空字符串. 例 如

> Z <- c("green","blue sky","-99")

>Z

[1] "green" "blue sky" "-99"

> labs <- paste(c("X","Y"), 1:10, sep="") > labs

[1] "X1" "Y2" "X3" "Y4" "X5" "Y6" "X7" "Y8" "X9" "Y10"

敬請期待下期:邏輯性向量的建立


41.3298
0
關(guān)注作者
收藏
評論(0)

發(fā)表評論

暫無數(shù)據(jù)