2014-10-31 90 views
0

我想用空格替換引號並希望添加逗號。R:用空格替換引號

test <- c("A", "B") 
test 
[1] "A" "B" 
gsub(pattern=""", replacement=" " , x=test) 

所需的輸出

A, B 
+2

'貓(測試,sep =「,」)'? – A5C1D2H2I1M1N2O1R2T1 2014-10-31 14:42:05

+0

或者可能是'noquote(paste(test,collapse =「,」))''。你究竟在做什麼? – A5C1D2H2I1M1N2O1R2T1 2014-10-31 14:43:34

+0

感謝@AnandaMahto提供有用的評論。你想改變你的評論來回答。 – MYaseen208 2014-10-31 14:44:05

回答

2

你可能要考慮以下情況之一,但是這是更好的將取決於你實際上是試圖實現:

cat(test, sep = ", ") 
# A, B 
noquote(paste(test, collapse = ", ")) 
# [1] A, B 
+1

爲'貓'行,你可以添加';貓(「\ n」)''如果你不想讓提示靠近你的線... – Cath 2014-10-31 14:47:04

+2

你也可以使用'print' with'quote = FALSE '。使用'noquote'添加noquote類 – 2014-10-31 15:06:57

+0

@RichardScriven,我看了一下,但後來出現了逗號問題。 – A5C1D2H2I1M1N2O1R2T1 2014-10-31 15:07:37