【发布时间】:2021-05-11 06:23:22
【问题描述】:
我有一个字符串“California Art Craft Painting Society”,我想在 R 中编写一个函数 x,它可以将任何字符串转换为首字母缩写词“CACPS”。我使用了以下代码:
acronym <- function(x){
abbreviate(x)
}
有没有办法用stringr写函数比如先strsplit字符串,然后用strsub拉取每个单词的第一个字母(不使用abbreviate)?
【问题讨论】:
-
为什么不直接使用
abbreviate?我认为abbreviate(x, minlength = 1)是您问题的完美解决方案..
标签: r function stringr abbreviation acronym