4、R语言基础入门:数据类型与操作详解

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中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值