R语言基础入门:数据类型与操作详解
1. 字符串子串查找
在处理字符串时,有时需要判断一个字符串是否包含某个子串,这时可以使用 grepl 函数。该函数名源于终端命令 grep ,它是“global regular expression print”的缩写,也可以使用正则表达式进行匹配。 grepl 最后的 l 表示结果是逻辑值。示例代码如下:
Y <- "The sky is blue"
grepl("blue", Y)
#> [1] TRUE
grepl("red", Y)
#> [1] FALSE
2. 逻辑值
逻辑向量包含布尔值,只能是 TRUE 或 FALSE 。创建逻辑变量时,不要使用引号,且要注意字母全为大写。在R编程中,逻辑值常用于测试条件,以决定程序分支。可以使用 as.xxx 函数在不同类型间转换值,其中 xxx 可以是 character 、 numeric 或 logical 。示例代码如下:
Y <- TRUE
as.logical("TRUE")
#> [1] TRUE
字符和数值转换为逻辑值在R中
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



