R语言:if-else条件判断及any、all、na.omit使用方法
来源:互联网 发布:linux下环境变量设置 编辑:程序博客网 时间:2024/05/18 03:31
基本结构展示:
if (7<10) {
print("Seven is less than ten")
} else{
print("seven is more than ten")
}
实例演示:
Titanic=read.csv("https://goo.gl/4Gqsnz") #从网络读取数据
1. any() #any代表只要有任一值符合,即为TRUE
if (any(titanicC$Age>70)) {
print("there are passengers older than 70")
} else{
print("no one is older than 70")
}
2. all() #所有都满足才true
if (all(titanicC$Age>10)) {
print("all passengers older than 10")
} else{
print("there are passengers younger than 10")
}
3. na.omit() #放的位置决定是删除单一变量缺失值,还是删除任何变量缺失值
if (any(na.omit(titanic$Age==100))) {
print("there are passengers aged 100")
} else{
print("there are no passengers aged 100")
} #数据库中只要有missing的记录都删掉
if (any(titanic$Age==80, na.rm=TRUE)) {
print("there are passengers aged 80")
} else{
print("there are no passengers aged 80")
} #Age这个变量有missing的记录删掉,其他变量有missing可以保留
4. else if 写更重复的语句
x=100
y=10
if(x<y){
print("AA")
} else if(x==y){
print(BB)
} else{
print(CC)
}
- R语言:if-else条件判断及any、all、na.omit使用方法
- R语言 na.fail和na.omit
- js04.if...else条件判断
- python条件判断 if else
- linux shell 条件判断if else, if elif else....
- C#条件判断-if...else结构
- shell 中的条件判断(if else)
- if(){}else{}注意判断条件是值是字符串
- python基础--条件判断:if..elif..else
- 04.js,if...else条件判断
- 条件判断语句(if...else)与条件编译(#if .... #else ... #endif)
- Repeater中的条件判断,以及嵌套判断if...else...
- Repeater中的条件判断,以及嵌套判断if...else... .
- 条件if-else
- R语言向量_使用all()和any()
- 简化条件判断式,少写IF/ELSE
- JS基础:1.8 判断条件语句if else
- 自定义标签1——条件判断(if-else)
- void* 指针、NULL指针、零指针、野指针、悬垂指针
- 并发编程基础知识点
- springBoot+jsp配置
- sparksql参数配置
- 草根站长心酸路:你的网站后来怎么样了?
- R语言:if-else条件判断及any、all、na.omit使用方法
- Codeforces 821 B. Okabe and Banana Trees
- Colossal Fibonacci Numbers! 巨大的斐波那契数 UVA
- web界面打包成桌面程序工具
- ROS采集Android的图像和IMU数据的一些设置
- Missing Private key解决方案——IOS证书 .cer 以p12文件
- java金额字段类型
- OpenCV嵌入式图像处理(四)第一个OpenCV程序
- recovery log直接输出到串口