R:如何成功拆分和修剪数据



我已经成功地拆分了数据,并删除了"带有以下代码:

s=MSA_data$area_ttitlestr_split(s,pattern=","(

Result
[1] "Albany" " GA"

我需要修剪这些数据,删除空白,但这会将逗号放回最初删除的数据中。

"Albany, GA"

如何成功拆分和修剪数据,使结果为:

[1] "Albany" "GA"

谢谢

另一种选择是使用trimws函数来修剪字符串开头和结尾的空白。

Result <- trimws(Result)

我们只需要使用零个或多个空格(\s*((OP提出的问题(,这可以在一步中完成

strsplit(MSA_data$area_title, pattern = ",\s*")

如果我们使用stringr,则使用str_trim

library(stringr)
str_trim(str_split("Albany, GA", ",")[[1]])
#[1] "Albany" "GA"    

最新更新