我正在尝试删除冒号并将名称转换为R中的标题大小写(而不是全部大写)。我的数据示例:
LOCATION_NAME
JORDAN: BAB-A-DARAA,AL-KARAK
TURKMENISTAN: W
答案 0 :(得分:1)
我们可以尝试这样的事情 - 首先删除所有冒号,然后转换为initcap。
library('stringi')
mystring <- gsub(":","",mystring)
mystring <- stri_trans_totitle(mystring)
答案 1 :(得分:0)
弗兰克的建议奏效了。
sub("^(.*):.*$", tools::toTitleCase("\\1"), x)