stringr-----str_wrap

主页:https://cran.r-project.org/web/packages/stringr/index.html

#安装stringr包> install.packages('stringr')> library(stringr)

#stringr函数分类:

字符串拼接函数

    字符串计算函数

    字符串匹配函数

    字符串变换函数

    参数控制函数

#stringr字符串拼接函数

#str_wrap(string, width = 80, indent = 0, exdent = 0)

string: 字符串,字符串向量。 width: 设置一行所占的宽度。 indent: 段落首行的缩进值(设定每个段落第一行的缩进格式,默认没有缩进) exdent: 段落非首行的缩进值(设定每个段落第一行之后所有行的缩进格式,默认没有缩进)

#控制字符串输出格式

> txt<-'R语言作为统计学一门语言,一直在小众领域闪耀着光芒。直到大数据的爆发,R语言变成了一门炙手可热的数据分析的利器。随着越来越多的工程背景的人的加入,R语言的社区在迅速扩大成长。现在已不仅仅是统计领域,教育,银行,电商,互联网….都在使用R语言。' > > # 设置宽度为40个字符 > cat(str_wrap(txt, width = 40), "\n") R语言作为统计学一门语言,一直在小众领域闪耀着光芒。直到大数据的爆发,R语言变 成了一门炙手可热的数据分析的利器。随着越来越多的工程背景的人的加入,R语言的社区 在迅速扩大成长。现在已不仅仅是统计领域,教育,银行,电商,互联网….都在使用R语 言。 > # 设置宽度为60字符,首行缩进2字符 > cat(str_wrap(txt, width = 60, indent = 2), "\n") R语言作为统计学一门语言,一直在小众领域闪耀着光芒。直到大数据的爆发,R语言变成了一门炙手可热的数据分析的利器。随着 越来越多的工程背景的人的加入,R语言的社区在迅速扩大成长。现在已不仅仅是统计领域,教育,银行,电商,互联网….都在使用R 语言。 > # 设置宽度为10字符,非首行缩进4字符 > cat(str_wrap(txt, width = 10, exdent = 4), "\n") R语言作为统计学一 门语言,一直 在小众领域闪 耀着光芒。直 到大数据的爆 发,R语言变 成了一门炙手 可热的数据分 析的利器。随 着越来越多的 工程背景的人 的加入,R语 言的社区在迅 速扩大成长。 现在已不仅仅 是统计领域, 教育,银行, 电商,互联 网….都在使 用R语言。 > > str_wrap(txt) #默认以80个字节作为行宽 [1] "R语言作为统计学一门语言,一直在小众领域闪耀着光芒。直到大数据的爆发,R语言变成了一门炙手可热的数据分析的利器。随着越来越多的工程背景的人的加入,R语言的社区在\n迅速扩大成长。现在已不仅仅是统计领域,教育,银行,电商,互联网….都在使用R语言。" > cat(str_wrap(txt), sep = '\n') #以换行符连接每个固定长度的句子 R语言作为统计学一门语言,一直在小众领域闪耀着光芒。直到大数据的爆发,R语言变成了一门炙手可热的数据分析的利器。随着越来越多的工程背景的人的加入,R语言的社区在 迅速扩大成长。现在已不仅仅是统计领域,教育,银行,电商,互联网….都在使用R语言。 > cat(str_wrap(txt, indent = 4)) #段落第一行空4个字符 R语言作为统计学一门语言,一直在小众领域闪耀着光芒。直到大数据的爆发,R语言变成了一门炙手可热的数据分析的利器。随着越来越多的工程背景的人的加入,R语言 的社区在迅速扩大成长。现在已不仅仅是统计领域,教育,银行,电商,互联网….都在使用R语言。 >

(0)

相关推荐