R programming
咔-咔
这个作者很懒,什么都没留下…
展开
-
if
x<-3 y<- if(x>1){ 10 }else {0} y [1] 10 if(x>5){ y <- 10} else{y<-1} y [1] 1原创 2015-11-09 22:04:38 · 129 阅读 · 0 评论 -
while loop
while(count<10) { + print(count) + count<-count+1} [1] 0 [1] 1 [1] 2 [1] 3 [1] 4 [1] 5 [1] 6 [1] 7 [1] 8 [1] 9r中{回车就会多一个+号。如果习惯性打{},然后在花括号中编辑,想换行却不能换。 z<-5 wh原创 2015-11-10 11:50:13 · 267 阅读 · 0 评论 -
next, break, repeat, return
next is used to skip an ineration of a loop for(i in 1:100) { + if(i <=20) { + ##skip the first 20 inerations + next + } + ## Do something here + }Tips: return signals that a func原创 2015-11-10 12:07:46 · 294 阅读 · 0 评论 -
for
for( i in 1:10) print(i) [1] 1 [1] 2 [1] 3 [1] 4 [1] 5 [1] 6 [1] 7 [1] 8 [1] 9 [1] 10 for(i in 1:4) print(x[i]) [1] “a” [1] “b” [1] “c” [1] “d” for(i i原创 2015-11-09 22:14:02 · 159 阅读 · 0 评论 -
complete.cases筛选NA数据
x<-c(1,2,NA,4,NA,5) y<-c(“a”, “b”, NA, “d”,NA, “f”) good<-complete.cases(x,y) good [1] TRUE TRUE FALSE TRUE FALSE [6] TRUE x[good] [1] 1 2 4 5 y[good] [1] “a” “b” “d” “f”原创 2015-11-09 21:57:57 · 880 阅读 · 0 评论 -
Looping Function-lapply- R programming notes from couresera
lapply: Loop over a list and evaluate a function on each element sapply:Same as lapply but try to simplify the result apply: Apply a function over the margins of an array tapply: Apply a function ov原创 2015-11-14 21:10:56 · 371 阅读 · 0 评论 -
Loop Functions-mapply-notes from R programming coursera
mapply is a multivariate apply of sourts which applies a function in parallel over a set of arguments.>str(mapply)function (FUN, ..., MoreArgs = NULL, SIMPLIFY = TRUE, USE.NAMES = TRUE) FUN is a fun原创 2015-11-14 21:32:51 · 184 阅读 · 0 评论