小编Ham*_*ami的帖子

R lang:首字母大写

我试图将列中的所有数据转换为“第一个字母为大写”以下代码将所有数据替换为第一行,

simpleCap <- function(x) {
  s <- strsplit(x, " ")[[1]]
  paste(toupper(substring(s, 1,1)), substring(s, 2),
        sep="", collapse=" ")
}
allDestination$Categories <- simpleCap(allDestination$Categories)
Run Code Online (Sandbox Code Playgroud)

样本数据

japan/okinawa/okinawa-other-islands
japan/hokkaido/hokkaido-north/furano-biei-tomamu
japan/hokkaido/hokkaido-north/asahikawa-sounkyo
japan/hokkaido/hokkaido-north/wakkanai-rishiri-rebun
japan/hokkaido/hokkaido-east/kushiro-akan-nemuro
Run Code Online (Sandbox Code Playgroud)

功能代码示例从 首字母到大写

如何使函数“列兼容”而不是仅替换单个值?

r data-conversion

4
推荐指数
1
解决办法
4180
查看次数

标签 统计

data-conversion ×1

r ×1