字符串操作
连接字符串-paste()函数
R中的许多字符串都使用paste()函数进行组合。可以将任意数量的参数组合在一起。
paste函数的基本语法是-
以下是所用参数的描述-
- ...表示要组合的任意数量的参数。
- sep表示参数之间的任何分隔符。它是可选的。
- collapse用于消除两个字符串之间的空间。但不是一个字符串的两个单词内的空格。
当我们执行以上代码时,它产生以下结果-
格式化数字和字符串-format()函数
可以使用format()函数将数字和字符串格式化为特定样式。
format函数的基本语法是-
以下是所用参数的描述-
- x是向量输入。
- digits是显示的总位数。
- nsmall是小数点右边的最小位数。
- scientific设置为TRUE以显示科学计数法。
- width表示在开始时用空格填充要显示的最小宽度。
- justify是字符串在左,右或中心的显示。
当我们执行以上代码时,它产生以下结果-
计算字符串中的字符数-nchar()函数
此函数计算字符串中包含空格的字符数。
nchar()函数的基本语法是-
以下是所用参数的描述-
当我们执行以上代码时,它产生以下结果-
更改大小写-toupper()和tolower()函数
这些函数更改字符串字符的大小写。
toupper()和tolower()函数的基本语法为-
以下是所用参数的描述-
当我们执行以上代码时,它产生以下结果-
提取字符串的一部分-substring()函数
此函数提取字符串的一部分。
substring()函数的基本语法是-
以下是所用参数的描述-
- x是字符向量输入。
- first是要提取的第一个字符的位置。
- last是要提取的最后一个字符的位置。
当我们执行以上代码时,它产生以下结果-