亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

替換字符串中的特定字符

替換字符串中的特定字符

互換的青春 2019-07-27 14:15:09
替換字符串中的特定字符我希望從向量中的字符串中刪除特定字符,類似于尋找和替換Excel中的特性。以下是我開始使用的數據:group <- data.frame(c("12357e", "12575e", "197e18", "e18947")我只從第一列開始;我希望通過刪除e‘s:group       group.no.e12357e      1235712575e      12575197e18      19718e18947      18947
查看完整描述

3 回答

?
守著一只汪

TA貢獻1872條經驗 獲得超4個贊

具有正則表達式和函數gsub():


group <- c("12357e", "12575e", "197e18", "e18947")

group

[1] "12357e" "12575e" "197e18" "e18947"


gsub("e", "", group)

[1] "12357" "12575" "19718" "18947"

什么gsub這里是否替換了"e"用空字符串"".


看見?regexp或gsub尋求更多的幫助。




查看完整回答
反對 回復 2019-07-28
?
慕田峪4524236

TA貢獻1875條經驗 獲得超5個贊

正則表達式是您的朋友:


R> ## also adds missing ')' and sets column name

R> group<-data.frame(group=c("12357e", "12575e", "197e18", "e18947"))  )

R> group

   group

1 12357e

2 12575e

3 197e18

4 e18947

現在用gsub()使用最簡單的替換模式:空字符串:


R> group$groupNoE <- gsub("e", "", group$group)

R> group

   group groupNoE

1 12357e    12357

2 12575e    12575

3 197e18    19718

4 e18947    18947

R> 



查看完整回答
反對 回復 2019-07-28
  • 3 回答
  • 0 關注
  • 634 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號