r语言 去除每列的括号
时间: 2023-09-27 19:05:36 浏览: 164
删除多余括号 1
如果你想要在 R 语言中去除每列的括号,可以使用 gsub() 函数和正则表达式来实现。假设你的数据框为 df,以下是一个示例代码:
```r
df <- data.frame(col1 = c("(1)", "(2)", "(3)"), col2 = c("(A)", "(B)", "(C)"))
df <- data.frame(lapply(df, function(x) gsub("[()]", "", x)))
print(df)
```
这个代码中,我们使用 lapply() 函数遍历 df 的每一列,然后在每一列中使用 gsub() 函数,将括号替换为空字符串。正则表达式 "[()]" 匹配任何括号,包括左括号和右括号。最后,我们将替换后的数据框存回 df 变量中,并打印输出。
阅读全文