R语言字符串相关操作
R语言字符串相关操作
字符串操作常用函数
函数 | 作用 | 示例 | 结果 |
---|---|---|---|
toupper
|
转换为大写 |
toupper("abc")
|
“ABC” |
tolower
|
转换为小写 |
tolower("ABC")
|
“abc” |
nchar
|
统计字符数量 |
nchar("abc")
|
3 |
substr
|
截取字符串 |
substr("abc",1,2)
|
“ab” |
substring
|
截取字符串到结束 |
substring("abc",2)
|
“bc” |
as.numeric
|
将字符串转化为数字 |
as.numeric("123")
|
123 |
as.character
|
将数字转化为字符串 |
as.character(123)
|
“123” |
strsplit
|
分隔拆分字符串 |
strsplit("2022:9:21",':')
|
“2022” “9” “21” |
gsub
|
替换字符串 |
gsub(':','/',"2022:9:21")
|
“2022/9/21” |
字符串连接
paste(str1,str2,...,sep = ' ')
其中sep是连接符,默认为空格。
paste0(str1,str2,...,sep = '')
默认直接连接。
> paste0("asdasd","ASDASD")
[1] "asdasdASDASD"
> paste("asdasd","ASDASD",sep = '$')
[1] "asdasd$ASDASD"
> paste0(c("asdasd","ASDASD"),collapse = '')
[1] "asdasdASDASD"
格式化字符串
format(x,digits,nsmall,scientific,width,justify = c("left","right","centre","none"))
用于格式化字符串或数字。
参数说明:
- x:输入对向量
- digits:显示的位数
- nsmall:小数点右边显示的最少位数
- scientific:设置科学计数法
- width:通过开头填充空白来显示最小的宽度
- justify:设置位置,显示可以是左边、右边、中间等。
> format(123.1231234,digits=5)
[1] "123.12"
> format(123.1231234,width=10)
[1] " 123.1231"
> format("google",width=10,justify='centre')
[1] " google "
R语言字符串相关操作相关推荐
- R语言数据分析笔记——t检验(含正态性检验和方差齐性检验在SPSS和R语言中的操作t检验(单样本、双独立样本、配对样本)在Excel、SPSS、R语言中的操作)
前言:本文为个人学习笔记,为各大网站上的教学内容之综合整理,综合整理了①假设分析的基础知识.②正态性检验和方差齐性检验在SPSS和R语言中的操作.③t检验(单样本.双独立样本.配对样本)在Excel. ...
- R语言 变量的操作函数
R语言 变量的操作函数 1.变量变换 as.array(x),as.data.frame(x),as.numeric(x),as.logical(x),as.complex(x),as.charact ...
- C语言字符串相关一级指针内存模型
C语言字符串相关一级指针内存模型 通过实例探索一级指针内存模型 通过实例探索一级指针内存模型 void main() {char buf[20]= "aaaa";char buf2 ...
- R语言基础数据操作fBasics
R语言基础数据操作&fBasics xlsx文件的导入 library(readxl) data1 <- read_excel("C:/Users/12241/Desktop/ ...
- r语言 线性回归 相关系数_R语言系列第四期:R语言简单相关与回归
这一系列里前面的三个部分都是用于比较组间差异的各种方法. 在这个部分里,我们会为大家介绍如何使用R进行基础回归和相关分析,以及模型作图.置信区间的预估和展示. A. 简单线性回归 我们使用数据集thu ...
- R语言文本挖掘相关包介绍
本文摘自<Kears深度学习:入门.实战及进阶>第10章10.2小节. 文本挖掘被描述为"自动化或半自动化处理文本的过程",中文分词的结果就可以直接用来建立文本对象,最 ...
- c 语言中字符串中r,R语言字符串管家--stringr包案例解析
注,有疑问 加QQ群..[174225475].. 共同探讨进步 有偿求助请 出门左转 door , 合作愉快 str_detect() detects the presence or absence ...
- Java字符串相关操作(一)
学习的书java中关于字符串的相关操作 stringName.charAt(index):表示返回stringName中的第index个字符,一次输入0和stringName.length()-1并分 ...
- R语言使用矩阵操作回归分析
一朋友问我说: 飞哥,你知道回归分析中利用的是最小二乘法,比如最简单的单变量回归分析,得到的有回归系数和截距,但是相关的标准误是如何计算的??? 我:--竟然讲不出来 内心小99 作为杠精我是不服气的 ...
- mysql内数据离散化,R语言数据预处理操作——离散化(分箱)
一.项目环境 开发工具:RStudio R:3.5.2 相关包:infotheo,discretization,smbinning,dplyr,sqldf 二.导入数据 # 这里我们使用的是鸢尾花数据 ...
最新文章
- Matlab编程与数据类型 -- 内联函数
- 线程同步 阻塞 异步 非阻塞(转)
- WIN7的MKLINK命令,创建文件(夹)连接(链接)
- 三层架构:软件设计架构
- python 有效的括号
- 进化计算在深度学习中的应用 | 附多篇论文解读
- 没有安装hiredis
- PLSQL Developer 运用Profiler 分析存储过程性能
- LeetCode 40 组合总和 II
- android app冷启动,Android冷启动实现APP秒开
- 利用计算机进行国际贸易的弊端,国际贸易中的计算机应用体系建设浅析
- Java快捷键标识符入门学习
- 网络服务器管理系统设置实训总结,网络系统管理与维护实训报告.doc
- wps2019启用宏+excel批量打开网址
- MATLAB调用ANSYS进行有限元分析
- 数据库-在E-R模型中,如果有5个不同的实体集,存在2个1:n联系和3个m:n联系,根据E-R模型转换为关系模型的规则,该E-R图转换为关系模式的数目至少
- Python代码篇-单例模式(五种实现单利方式)
- 根据离散傅里叶变换对ECG信号进行频谱分析
- Python:PIL库中getpixel()-方法的使用
- python爬虫汽车之家全车型及基本参数入数据库(截止50524个数据)(详解)
热门文章
- word文档字不靠边_word怎么调整单元格文字边距表格文字紧靠边框怎么办
- 【Unity】Unity3D RPG游戏制作实例(一)游戏简介及文档目录整理
- SQL语句 按年龄段分组统计人数
- 揭秘传智播客班级毕业薪资超7k的内幕系列 之三 ----国企慕名而来,将未毕业学员“抢走”,传智播客又一次定义“被就业”...
- thinkphp使用编辑器kindeditor
- [Matlab] 删除三维/高维数组非零/零项
- c# 讯飞语音 sdk
- 专访罗杰斯公司市场发展经理杨熹 谈高频材料最新发展趋势
- 企业微信应用获取code
- STM32F7 架构和资源分析