答案 0 :(得分:1)
基于环顾四周的tidyverse解决方案可以按以下方式实现。
library(dplyr)
library(stringr)
data <- tibble(STATESC = c('Illinois@Cook County', 'New York@Kings County'),
TOT_FEMALE = c(261508, 253696))
data %>%
mutate(STATESC = str_remove(STATESC, '(?<=@).*'))
# STATESC TOT_FEMALE
# <chr> <dbl>
# 1 Illinois@ 261508
# 2 New York@ 253696