[問題] %>%可以配合if判斷邏輯使用嗎

看板R_Language作者 ( )時間7年前 (2017/04/25 11:15), 編輯推噓0(005)
留言5則, 2人參與, 最新討論串1/1
舉個例子 我有兩個字串 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

04/25 12:07, , 1F
接一段類似 .[grep("[^T]", .)] 把 T 刪掉如可?
04/25 12:07, 1F

04/25 12:07, , 2F
或是最後不要「看到T的次數」也可
04/25 12:07, 2F

04/25 12:09, , 3F
我是在strsplit和table間加這個:
04/25 12:09, 3F

04/25 12:10, , 4F
... %>% unlist %>% .[! . %in% c("T")] %>% ...
04/25 12:10, 4F

04/25 12:11, , 5F
這個例子我還沒想到它和 pipe+if 的關係...
04/25 12:11, 5F
文章代碼(AID): #1O_hywLX (R_Language)