R语言中strsplit函数

 

001、

test <- "xx aa yy zz"         ## 测试字符串
strsplit(test, split = " ")   ## split = 用于指定分割的依据, 此处设定为空格
strsplit(test, split = "")    ## 指定分割依据为空白
strsplit(test, NULL)          ## NULL参数指定分割依据为空白

 

 

 

002、

test <- "dd,jj,mm,ss_ee_xx"        ## 测试字符串
test
strsplit(test, split = ",")        ## 指定分割依据为逗号
strsplit(test, split = "_")        ## 指定分割依据为下划线
strsplit(test, split = ",|_")      ## 指定分割依据为逗号或者下划线

 

 

003、

test <- "ee,aa,jj,kk"      ## 测试字符串
test
res <- strsplit(test, split = ",")   ## 指定分割符为逗号
res
class(res)                           ## 结果为列表
res2 <- unlist(res)                  ## 转换为字符
res2
class(res2)

 

004、

test <- "ew.ek.kk.ff.gg"
strsplit(test, split = ".")        ## 使用了正则,.表示匹配任意一个字符
strsplit(test, split = ".", fixed = T)  ## fixed = T, 表示屏蔽正则

 

posted @   小鲨鱼2018  阅读(1103)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
历史上的今天:
2021-07-07 linux 系统中 sed -n选项控制行的下移
2021-07-07 linux系统中sed命令提取指定的行
2021-07-07 plink --flip 命令实现正负链的反转
点击右上角即可分享
微信分享提示