r - 如何计算R中每个单元格中特定数字的个数

标签 r

我的数据框中有一个数字向量,我正在尝试创建一个新变量,它是每个单元格数字中 5 的数量的计数。例如,2451 将返回 1,57590 将返回 2。

我可以用
来计算位数 as.numeric(strsplit(as.character(a), "")[[1]])

但我无法在数据框中的所有单元格中添加总和 == 5。任何想法将不胜感激

最佳答案

library(stringr)
x <- c(2425, 55234535, 2436.755)
str_count(x, '5')
#[1] 1 4 2

关于r - 如何计算R中每个单元格中特定数字的个数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36477389/

相关文章:

r - 计算按列值链接的项目对

r - R中glm逻辑回归模型的决定阈值

使用 'times' 变量的 rep() 函数抛出错误

r - 计算 R 中拼错的单词

r - 在ggplot2中对图例进行排序

r - 如何加速 `dplyr::mutate()` 中的空间操作?

r - ggplot2:如何更改图例的顺序

r - 根据月-年时间格式对数据框进行排序

r - R 列表是广义向量吗?

r - 我正在尝试在 R 中安装 twitteR 包,但我无法这样做