对于特定的列,可以使用单个命令执行以下操作把里面的东西拿出来
df$test <- trimws(gsub("<.*>", "", df$test))
和小写字母表示一列
df$test <- lapply(dftest, \(x) trimws(tolower(x)))
是否有任何单个命令可删除字符并将整个数据框中除第一列以外的所有列转换为小写?
tyg4sfes1#
我没有得到第一部分(我不知道你想删除什么,我同意Mael的观点),但对于第二部分,str_to_lower来自stringr(check)
str_to_lower
stringr
mystring <- LETTERS[1:10] library(stringr) str_to_lower(mystring) [1] "a" "b" "c" "d" "e" "f" "g" "h" "i" "j"
1条答案
按热度按时间tyg4sfes1#
我没有得到第一部分(我不知道你想删除什么,我同意Mael的观点),但对于第二部分,
str_to_lower
来自stringr
(check)