2017-04-11 2 views
0

Wie der Titel schon sagt, ich versuche, Plus-Minus-Zeichen mit der äquivalenten LaTeX Befehl „\ pm“ RErsetzen plus minus Zeichen mit äquivalentem LaTeX Befehl

mit ersetzen ich folgende ohne Erfolg versucht:

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

"pm"

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

"pm"

Was mache ich falsch?

Antwort

0

Sie mussten es noch einmal tun. Sie benötigen vier umgekehrte Schrägstriche, um einen zu repräsentieren (Read more here).

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

Es ist eigentlich nur ein Backslash. Überprüfen Sie durch Ausführen von:

+0

Wenn Sie 'Festgebraucht = true', Sie überspringen können sie für regex Zwecke zu entkommen:' sub ("±", "\\ pm", "±", fest = TRUE) ' – alistaire

Verwandte Themen