5
交換方法(
、)
Rのサブを使用していますか?発生し、私は何か他のエラーによって(
を交換しようとすると、その後Rのsubを使って '('、 ')'を置き換える方法は?
x="abc(def"
:
sub("(","",x)
エラーは次のとおりです。
'Missing ')''
交換方法(
、)
Rのサブを使用していますか?発生し、私は何か他のエラーによって(
を交換しようとすると、その後Rのsubを使って '('、 ')'を置き換える方法は?
x="abc(def"
:
sub("(","",x)
エラーは次のとおりです。
'Missing ')''
はとしてx
を定義してみましょうあなたはエスケープが必要です:
> sub("\\(", "@", x)
[1] "[email protected]"
Kohskeあなたは二重のエスケープが必要ですが、あなたはまた、引数fixed=TRUE
を使用することができます言ったように:
sub("\\(","",x)
sub("(","",x,fixed=TRUE)
の両方があなたを与える:
[1] "abcdef"
アイブ氏はobly 1で試してみました '\'。 – Qbik