看板 R_Language 關於我們 聯絡資訊
舉個例子 我有兩個字串 x <- c("ABACE", "CATEBA") 目的想統計出每個字母出現的次數 count <- do.call("paste",list(x, collapse="")) %>% strsplit(split="") %>% table() 在%>%的過程中,我想把T這個字母忽略不計,可以用if來做判斷嗎? 還是有其他方式? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.109.32.9 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1493090106.A.561.html
andrew43: 接一段類似 .[grep("[^T]", .)] 把 T 刪掉如可? 04/25 12:07
andrew43: 或是最後不要「看到T的次數」也可 04/25 12:07
abc2090614: 我是在strsplit和table間加這個: 04/25 12:09
abc2090614: ... %>% unlist %>% .[! . %in% c("T")] %>% ... 04/25 12:10
andrew43: 這個例子我還沒想到它和 pipe+if 的關係... 04/25 12:11