簡體   English   中英

從所有行中刪除一個字符

[英]Remove a character from all rows

我有這樣的數據:

data <- tribble(
  ~id,
  "a;"
  "b;"
  "c;"
)

如何刪除“;” 從數據?

我們可以使用str_remove

library(stringr)
library(dplyr)
data %>%
    mutate(id = str_remove(id, fixed(";")))
# A tibble: 3 x 1
#  id   
#  <chr>
#1 a    
#2 b    
#3 c    

或從base R sub

data$id <- sub(";", "", data$id, fixed = TRUE)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM