我已经成功地拆分了数据,并删除了"带有以下代码:
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"