📌  相关文章
📜  从R中字符删除所有空白

📅  最后修改于: 2022-05-13 01:54:44.033000             🧑  作者: Mango

从R中字符删除所有空白

在这篇文章中,我们将看到如何删除一个R编程语言的的所有空白。

我们可以通过以下方式做到:

  • 使用 gsub()函数。
  • 使用 str_replace_all()函数。

方法一:使用 gsub()函数

gsub()函数用于通过删除给定字符串中的空格来删除空格。

实施例:R t程序使用GSUB()函数从删除空白。

R
# consider the string
data = "Hello Geek welocme    to Geeksforgeeks"
print("Original String:")
print(data)
  
print("After remove white space:")
  
# remove white spaces
print(gsub(" ","",data))


R
# consider the string
string="Hello Geek welocme    to Geeksforgeeks"
print("Original String:")
print(string)
  
print("After remove white space:")
  
# remove white spaces
print(str_replace_all(string," ",""))


输出:

[1] "Original String:"
[1] "Hello Geek welocme    to Geeksforgeeks"
[1] "After remove white space:"
[1] "HelloGeekwelocmetoGeeksforgeeks"

方法 2:使用 str_replace_all()函数

此函数用于用空替换空格,类似于 gsub()函数。它在stringr包中可用。要安装此模块,请在终端中键入以下命令。

install.packages("stringr")

这里我们使用 str_replace_all()函数去除字符串中的空格。

实施例:R t程序以去除在所述的空白

电阻

# consider the string
string="Hello Geek welocme    to Geeksforgeeks"
print("Original String:")
print(string)
  
print("After remove white space:")
  
# remove white spaces
print(str_replace_all(string," ",""))

输出:

[1] "Original String:"
[1] "Hello Geek welocme    to Geeksforgeeks"
[1] "After remove white space:"
[1] "HelloGeekwelocmetoGeeksforgeeks"