在R中通过正则化表达式提取向量中的正负数

目录

一、实现代码:

二、运行结果:

三、str_extract()函数介绍材料


一、实现代码:

R 复制代码
install.packages("stringr")
library(stringr)
# 创建一个包含正负小数的向量
vec <- c("1.5", "-2.7", "3.8", "-4.2", "5.0", "missing value")

# 使用正则表达式提取正负小数
Result <- str_extract(vec, "-?\\d.*\\d")
print(str_extract(vec, "-?\\d.*\\d"))

print(na.omit(Result))
Res <- na.omit(Result)
sum(as.numeric(Res))

#or 
Result_1 <- as.numeric(Result)
Result_2 <- Result_1[!is.na(Result_1)]
Result_2
sum(Result_2)

二、运行结果:

三、str_extract()函数介绍材料

关于str_extract()函数的介绍可以参考下面的书籍:

参考:在R中移除包含NA的行 | 诸子百家 (uteric.github.io)

相关推荐
破碎的南瓜1 小时前
sqli--sql注入过关笔记(1,2,3,4,5,9)
数据库·笔记·sql
你想知道什么?2 小时前
线性回归-学习笔记
笔记·学习·线性回归
谙弆悕博士2 小时前
系统集成项目管理工程师教程(第3版)笔记——第17章:法律法规和标准规范
笔记·职场和发展·学习方法·业界资讯·软考·法律·法规
临床数据科学和人工智能兴趣组3 小时前
RStudio的Console(控制台)是一个非常重要的组件
人工智能·机器学习·数据分析·r语言·r语言-4.2.1
谙弆悕博士3 小时前
系统集成项目管理工程师教程(第3版)笔记——第4章:信息系统架构
笔记·系统架构·项目管理·创业创新·学习方法·业界资讯·物理
茯苓gao5 小时前
嵌入式开发笔记:Qt信号槽机制深度解析——从原理到实战的全方位指南
开发语言·笔记·嵌入式硬件·qt·学习
A.零点7 小时前
【期末复习,408 考研计组全程笔记 】— 第4章 :指令系统
笔记·考研·408·计算机组成原理
早茶cc7 小时前
sqli1-5 9报错注入 笔记
笔记
摇滚侠7 小时前
Java 全栈开发实战教程 课程笔记 34-36
java·笔记
洵有兮7 小时前
sql注入通关笔记
数据库·笔记·sql·sql注入