Come sostituire (
, )
utilizzando sub in R?Come sostituire '(', ')' usando sub in R?
Let definire x
come:
x="abc(def"
poi quando cerco di sostituire (
da qualcos'altro l'errore si verifica:
sub("(","",x)
l'errore è:
'Missing ')''
Come sostituire (
, )
utilizzando sub in R?Come sostituire '(', ')' usando sub in R?
Let definire x
come:
x="abc(def"
poi quando cerco di sostituire (
da qualcos'altro l'errore si verifica:
sub("(","",x)
l'errore è:
'Missing ')''
Hai bisogno di scappare:
> sub("\\(", "@", x)
[1] "[email protected]"
Come Kohske detto è necessario doppia fuga, ma si può anche utilizzare l'argomento fixed=TRUE
:
sub("\\(","",x)
sub("(","",x,fixed=TRUE)
Entrambi offrono:
[1] "abcdef"
Ive ha provato con una sola obly '\'. – Qbik