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

时间:2016-04-07 13:16:28

标签: r

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

我只能用
计算数字位数     as.numeric(strsplit(as.character(a), "")[[1]])

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

1 个答案:

答案 0 :(得分:3)

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