zoukankan      html  css  js  c++  java
  • R语言(字符串)

    有关字符串的函数

    ①nchar()统计字符串的长度

    ②length()向量中字符串的个数

    ③paste()函数用来粘贴字符串,把多个字符串连接成一个

    ④substr(x,start=number1,stop=number2)函数用于提取字符串

    ⑤字符串大小写问题

    toupper(字符串向量或字符串)函数将字符串转化为大写
    tolower(字符串向量或字符串)函数将字符串转化为小写
    

    ⑥gsub用法

    gsub(“^(\w)","\U\1",tolower(字符串向量),perl =T)s首字母大写,其中^代表首字母,1代表一个,
    gsub(“^(\w)","\L\1",tolower(字符串向量),perl = T)首字母小写
    

    ⑦grep函数用法

    grep()函数可以在给定的字符串向量中搜索某个子字符串,A+匹配1到无穷大个A
    grep(pattern, x, ignore.case = FALSE, perl = FALSE,value  = FALSE, fixed = FALSE, useBytes = FALSE, invert= FALSE)
    详情见http://www.biye5u.com/article/R/2019/6408.html
    

    ⑧strsplit(路径或字符串或向量,分割标准(例如“/”))字符串分割,分割完之后并不是一个向量而是一个列表,这是因为分割的是一个字符串向量,返回一个列表更方便后面的处理

    ⑨outer(x,y,FUN = paste等等)函数,例如outer(x,y,"+"),表达的是向量y中元素依次与x相加,若x<-1:2,则表示y+1,y+2,例如outer(字符串x向量,字符串y向量,FUN=paste),则表示字符串y中的元素依次与x相连接

  • 相关阅读:
    [刷题] IDA*
    [BZOJ1330] Editing a Book
    [BZOJ5449] 序列
    [刷题] 搜索剪枝技巧
    [XJOI3529] 左右
    [CF920E] Connected Components?
    [第18届 科大讯飞杯 J] 能到达吗
    洛谷 P4779 【模板】单源最短路径(标准版)
    洛谷 P1175 表达式的转换
    pipioj 1291 中缀表达式转后缀表达式I
  • 原文地址:https://www.cnblogs.com/l-w-8-5-7/p/13446393.html
Copyright © 2011-2022 走看看