[問題類型]:
程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)
[軟體熟悉度]:
入門
[問題敘述]:
想請教Excel中的ifs如何在R中作呈現?
目前使用的是
gsub("原文","取代後文字",df)
去一個條件一個條件做轉換,
但因為條件數量太多,
若要每個條件寫一行,
code會變得很長,
不知道有沒有什麼功能是可以一次處理多條件的呢?
查了一些網路上的資料,
有些人推薦使用mgsub(c("原文1","原文2"),c("取代後文字1","取代後文字2"),df) ,
但自己嘗試過後卻出現以下錯誤訊息。
Error in mgsub(a, b, df) :
pattern and replacement vectors must be the same length
不知道有沒有版友可以提供一些想法或建議呢?
謝謝!
[關鍵字]:
gsub
mgsub