R语言中大小写的转换

来自OBHRM百科
Lichaoping讨论 | 贡献2023年2月11日 (六) 17:31的版本 将所有字母转换为大写

跳转至: 导航搜索

将所有字母转换为小写

可以采用R语言的基本库中函数tolower()完成转换

a<-"This is a Test"
tolower(a)
#结果:this is a test

将所有字母转换为大写

可以采用R语言的基本库中函数toupper()完成转换

a<-"This is a Test"
a<-toupper(a)
#结果:THIS IS A TEST

将每个单词的第一个字母转换为大写

采用R语言的基本库中函数gsub()来完成转换

a<-"This is a Test"
a<-gsub("(^|[[:space:]])([[:alpha:]])", "\\1\\U\\2",a,perl = TRUE)
#结果:This Is A Test