日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

r 语言c函数,R语言常用函数详解

發布時間:2023/12/14 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 r 语言c函数,R语言常用函数详解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

R語言對于我們生信人員來講,再熟悉不過,然而任何一門語言想要學好,必須經過常年的日積月累才可以做到,在這里,我列舉R中常用的函數的用法, 供大家學習。

1.序列函數seq

用法: seq(form,to,length.out(or by))

seq(from=3,to=27,by=3)

[1] 3 6 9 12 15 18 21 24 27

seq(from=1,to=3,length=3)

[1] 1 2 3

2、重復函數rep

用法:rep(x,times,each)

rep(x=1,times=2)

[1] 1 1

rep(x=c(2,3),times=2)

[1] 2 3 2 3

rep(x=c(2,3) ,each=2)

[1] 2 2 3 3

3.排序函數sort

用法:sort(x,decreasing=T/F)

sort(x=c(1,3,2),decreasing=T)

[1] 3 2 1

4.長度函數length

length(x=c(1,2,3,4))

[1] 4

5.prob所有元素向量相乘

prob(c(1,2,3,4))

[1] 24

6.dim 矩陣維度,nrow行數,ncol列數

data=rbind(c(1,3,4),5:3,c(100,20,90),11:13)

dim(data)

4 3

nrow(data)

4

ncol(data)

3

dim(data)[2]

3

7.rbind行合并和cbind列合并

rbind(1:3,4:6)#行合并

1 2 3

4 5 6

cbind(1:3,4:6)

1 4

2 5

3 6

8.t轉置

data=rbind(c(1,2,3),c(4,5,6))

data

1 2 3

4 5 6

t(data)

1 4

2 5

3 6

9.which確認TRUE的位置索引

which(c(T,T,T,F,F))

1 2 3

which(x=c(-1,1,2)>0)

2 3

data=c(-1,1,2,3,4,5)

data[which(data>0)]

1 2 3 4 5

data[-which(data>0)]

-1

10.cat 和 paste連接

cat(1,2,3,4)

1 2 3 4

#直接返回到控制臺

paste(1,2,3,4)

'1 2 3 4'

#將內容連接后,返回最終的字符串作為可用的R語言對象

#這兩個函數有一個可選參數sep

paste(c(1,2,4),'a',sep='+++')

"1+++a" "2+++a" "4+++a"#返回的是字符串

paste(c(1,2,3,4),rep(6,times=4),sep='')

"16" "26" "36" "46"

11.R語言的循環

#for 循環

for (條件){

do any code in here

}

#while循環

while(條件){

do any code in here

}

12.apply函數家族

apply(data,MAGERN=1/2,FUN)

#1表示行,2表示列,3表示層,4表示塊

lapply(X, FUN, ...)

#通過對x的每一個元素運用函數,生成一個與元素個數相同的值列表

#X表示一個向量或者表達式對象,其余對象將被通過as.list強制轉換為list

#例:

x

lapply(x,mean)

$a

[1] 5.5

$beta

[1] 4.535125

$logic

[1] 0.5

sapply(X, FUN, ..., simplify = TRUE, USE.NAMES = TRUE)

#X表示一個向量或者表達式對象,其余對象將被通過as.list強制轉換為list

# simplify 邏輯值或者字符串,如果可以,結果應該被簡化為向量、矩陣或者高維數組。必須是命名的,不能是簡寫。默認值是TRUE,若合適將會返回一個向量或者矩陣。如果simplify=”array”,結果將返回一個陣列。

sapply(k, paste,USE.NAMES=FALSE,1:5,sep="...")

[,1] [,2] [,3]

[1,] "a...1" "b...1" "c...1"

[2,] "a...2" "b...2" "c...2"

[3,] "a...3" "b...3" "c...3"

[4,] "a...4" "b...4" "c...4"

[5,] "a...5" "b...5" "c...5"

13.編寫函數

function(){

}

eg:

zhao=funciton(x,y){

x+y

}

eg:

zhao=funciton(x=3,y){ # x設為默認值

x+y

}

總結

以上是生活随笔為你收集整理的r 语言c函数,R语言常用函数详解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 插插插日日日 | 国产熟妇一区二区三区四区 | 日本二三区| 超碰国产人人 | 蜜桃成熟时李丽珍国语 | www裸玉足久久久 | 极品91尤物被啪到呻吟喷水 | 大学生一级片 | 午夜婷婷色 | 亚洲精品白浆高清久久久久久 | 天天爽影院 | 欧美日韩精品免费 | 337p日本欧洲亚洲大胆张筱雨 | 色呦呦在线播放 | 天天色天天综合 | 天堂91| 98精品视频 | 高清不卡一区二区三区 | 中国videosex高潮hd | 老头av| 91成人在线视频 | 91操碰| 欧美日韩在线直播 | 老女人网站 | 中文在线а√天堂官网 | 伊人av在线播放 | www.麻豆av.com | 中文字幕人成乱码熟女香港 | 久久av网址 | 欧美男女视频 | 中国黄色一级片 | 国产一区二区视频在线观看 | 久草视频免费 | 性做久久 | 男人的天堂伊人 | 免费观看黄色一级视频 | 91无限观看 | 亚洲成人久久久 | 欧美日本另类 | 久久久久久麻豆 | 欧美人妻精品一区二区免费看 | 国产av无码国产av毛片 | 日韩av电影网址 | 亚洲精品网站在线播放gif | 性生活视频在线播放 | 中文字幕精品一区二区三区视频 | 日本激情视频在线 | 一区二区三区韩国 | 亚洲天堂自拍偷拍 | 8x8ⅹ8成人免费视频观看 | 亚色中文字幕 | 日韩丰满少妇 | 特级黄色录像 | 色综合天天综合网天天看片 | 爱爱视频免费网站 | 久久影院视频 | 久久国产热视频 | 国产熟女高潮一区二区三区 | 欧美综合一区二区三区 | 谁有av网址 | 亚洲啪av永久无码精品放毛片 | 人妻少妇精品中文字幕av蜜桃 | 91精品国产入口在线 | 中日一级片 | youjizz.com在线观看 | 亚洲色偷精品一区二区三区 | 日韩欧美亚洲国产精品字幕久久久 | jzjzz成人免费视频 | 一二三区免费 | 性感美女被爆操 | xxx在线播放| 欧美少妇诱惑 | 91久久国产综合久久91 | 性欧美巨大 | 久久精品动漫 | 日韩在线视频二区 | av免费在线播放 | 性福宝av | 久久久久一区二区三区四区 | 最近中文字幕在线免费观看 | 日韩av无码一区二区三区 | 主播福利在线 | h在线免费观看 | 成人激情自拍 | 国产欧美精品一区二区色综合朱莉 | 国产精品久久久网站 | 欧美一级二级片 | 五月天av网 | 亚洲色图36p| 一卡二卡久久 | 韩国三级丰满少妇高潮 | 97久久国产精品 | 国产午夜精品一区二区理论影院 | 日韩精品三区 | 久久国产精品电影 | 超碰97色| 日本国产在线观看 | 久久视频免费在线观看 | 综合一区在线 |