You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在R语言中使用str_count获取字符串的总出现次数

快速获取字符串总出现次数的方法

当然可以直接得到总次数!你只需要对str_count返回的结果调用sum()函数求和就行,完美适配大规模数据集的需求,不用再逐个查看结果啦。

示例代码

# 先确保加载了stringr包
library(stringr)

data <- c("apple", "banana", "pear", "orange")
# 用sum包裹str_count的结果
total_a <- sum(str_count(data, pattern = "a"))
total_a

运行这段代码后,会直接输出:

[1] 6

原理说明

  • str_count函数的返回值是一个数值向量,向量里的每个元素对应原数据集中对应字符串的匹配次数
  • sum()函数会对这个数值向量的所有元素求和,一次性得到整个数据集里目标模式的总出现次数,处理大数据集时效率很高,完全不用手动统计

内容的提问来源于stack exchange,提问作者lorcan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.09 21:37:43