title: “R语言入门–条件函数if”
output: html_document
date: “2024-03-13”
ifelse(i>0,“+”,ifelse(i<0,“-”,“0”))
case_when(i > 0 ~ “+”,
i < 0 ~ “-”,
T ~ “0”)
代码的路上常新才是迷人的,坚韧才是长久的!
knitr::opts_chunk$set(echo = TRUE)
if if (i<0){}
i = -1
if (i<0) print('up')
if (i>0) print('up')
i = -1
if (i<0) print(‘up’)
[1] “up”
if (i>0) print(‘up’)
多条件if if (i<0){}
i = 0
if (i>0){ print('+')
} else if (i==0) {
print('0')
} else if (i< 0){
print('-')
}
ifelse(i>0,"+",ifelse(i<0,"-","0")) ##简写格式
多条件if if (i<0){}
library(dplyr)
i = 0
case_when(i > 0 ~ "+",
i < 0 ~ "-",
T ~ "0")
引自生信技能树