0
我有一列包含沿列重複的不同字符串。我想創建另一個列,它將基本總結字符串出現的次數並填充此列中的數字。這相當於在excel中使用countif函數。計算一列中字符串出現的次數R
我有一列包含沿列重複的不同字符串。我想創建另一個列,它將基本總結字符串出現的次數並填充此列中的數字。這相當於在excel中使用countif函數。計算一列中字符串出現的次數R
例如:
s <- c("aaa","aab","aba","abb","bbb")
look_for_what <- "aa"
length(s[grep(look_for_what,s)])
# 2
look_for_what <- "a"
length(s[grep(look_for_what,s)])
# 4
看一看'table' – emilliman5
你想只爲每個唯一的字符串的出現次數,或出現次數最多的是細胞?例如col ='A,A,B,A,B' - >你想要'A = 3,B = 2'還是一列說:'1,2,1,3,2'? – digEmAll
歡迎來到SO!你試過什麼了?請閱讀[問]和[mcve] ...然後編輯您的問題:https://stackoverflow.com/posts/44259842/edit – jogo