如何删除向量的特定元素中的空格?

时间:2014-07-22 13:23:22

标签: r

我有这个载体:

x <- c("a", " b", "c", "d", " e", "f")

x[c(2,5)]

中有空格

如何删除空格以获取没有空格的所有元素?,如下所示:

x <- c("a", "b", "c", "d", "e", "f")

由于

3 个答案:

答案 0 :(得分:3)

您可以使用gsub

gsub(" ", "", x)

请注意,此方法将删除x元素中的任何空格,而不仅仅是每个元素的开头或结尾处的空格。

答案 1 :(得分:2)

尝试使用

library(stringr)
str_trim(x)

答案 2 :(得分:2)

使用gsub

gsub("^\\s+|\\s+$","",x)