R语言字符串截取(substr()函数和substring()函数)

1. 语法
代码 参数 备注
substr(s, first, last) first和last为截取的起始位置。 必须设置参数first和last,否则出错。
substring(s, first, last = 1000000) first和last为截取的起始位置。 可以只设置first参数,last参数缺省时则默认为1000000,指字符串的最大长度。
2. 示例
> s <- '1234567'
> substr(s, 2, 5)
[1] "2345"
> substr(s, 2)
Error in substr(s, 2) : 缺少参数"stop",也没有缺省值
> substring(s, 2, 5)
[1] "2345"
> substring(s, 2)
[1] "234567"

欢迎大家批评指正。

你可能感兴趣的:(R,r语言,字符串截取,substr函数,substring函数)