如何用点号替换句子中的句号?
我尝试过以下方法:
names(dataset) <- gsub("[/./.]",".",names(dataset))
但它并没有像我所希望的那样工作。
fixed = T
。R> c <- "v.."
[1] "v.."
R> gsub("..", '.', c, fixed = T)
[1] "v."
我认为你的反斜杠方向错了,而且需要双写:
gsub("\\.\\.",".",names(dataset))
已根据评论进行修正。
gsub("\\.\\.","\\.",names(dataset))
,而且在替换时你不需要使用双斜杠,只需写成 gsub("\\.\\.",".",names(dataset))
即可。 - Xu Wang
c
,t
等这样的变量定义,因为它们也是(常见的)函数。 - TommyTRUE
而不是T
。 - Stedy