2017-04-11 44 views
0

就像標題所說,我試圖替換相當於LaTeX的命令「\ PM」正負標誌使用R更換正負號具有同等的LaTeX命令

我曾嘗試沒有成功如下:

gsub("±", "\\pm", "±", fixed = FALSE) 

「PM」

gsub("\u00b1", "\\pm", "\u00b1", fixed = FALSE) 

「pm」

我在做什麼錯?

回答

0

您需要再次執行此操作。您需要四個反斜槓來表示一個(Read more here)。

gsub("±", "\\\\pm", "±") 
#[1] "\\pm" 

它實際上只有一個反斜槓。檢查通過運行:

+0

如果使用'固定= TRUE',你可以跳過逃脫他們的正則表達式的目的:'子( 「±」, 「\\ PM」, 「±」,固定= TRUE)' – alistaire