1
我有一個函數接受參數bm
(然後傳遞給format()
)。在函數的某個點上,我想使用相同的參數bm
並將其粘貼到矢量的元素。正如你可以從最簡單的例子看到的那樣,字符串不一樣。我怎麼能(給定參數bm
)使用參數bm
和某種paste()
...獲得與format()
(即\\,
而不是\\\\,
)相同的結果?粘貼/連接字符串涉及反斜槓
bm <- "\\\\,"
x <- format(c(1,10000), big.mark=bm, trim=TRUE)
y <- x
y[1] <- paste0(bm, x[1])
y # both components should contain \\,
粘貼沒有第一個\ bm的'bm'版本? – joran
這給出了'錯誤:'\,'是字符串中一個無法識別的轉義字符串開始「\\\,」' –