R语言入门——多变量移除

目录

0、引言

有很多小伙伴在运行程序的时候就想在每次循环结束时提出一些占用内存大且无用的数据或变量,或者仅仅保留一些数据,但是rm的语法在删除多变量时候需要和ls()函数联用。所以本文总结一些常用的用法。

1、单变量删除的例子

{R} 复制代码
> # 移除一个变量
> A <- 0
> B <- 1
> X <- 2
> 
> A; B; X
[1] 0
[1] 1
[1] 2
> 
> rm("A")
> A
错误: 找不到对象'A'
> B
[1] 1
> X
[1] 2
> 
> rm("X")
> A
错误: 找不到对象'A'
> B
[1] 1
> X
错误: 找不到对象'X'
> 

2、多变量移除

2.1 ls的用法

ls()函数的功能是检测目前R空间中存在的变量名字。具体功能示例如下。

{} 复制代码
> ls()
character(0)
> A <- 0
> ls()
[1] "A"
> B <- 1
> ls()
[1] "A" "B"
> X <- 2
> ls()
[1] "A" "B" "X"

2.2多变量删除

首先定义三个变量ABX

{R} 复制代码
> A <- 0
> B <- 1
> X <- 2
> 
> A; B; X
[1] 0
[1] 1
[1] 2

现在的目标是保留X,移除AB,可以直接使用如下的命令

{} 复制代码
rm(list=c("A", "B"))

示例

{} 复制代码
> ls()
[1] "A" "B" "X"
> ls()
[1] "A" "B" "X"
> rm(list=c("A", "B"))
> A
错误: 找不到对象'A'
> B
错误: 找不到对象'B'
> X
[1] 2
> ls()
[1] "X"
相关推荐
statistican_ABin6 小时前
中国宠物经济发展分析报告——基于R语言的2018-2024年宠物市场多维度分析
开发语言·r语言·宠物
统计学小王子8 小时前
数学建模国赛倒计时 3 天 ——《统计模型精讲(分位数回归R语言实现二)》
数学建模·回归·r语言
统计学小王子21 小时前
数学建模国赛倒计时4天——《统计模型精讲(混合效应模型R语言实现)》
开发语言·数学建模·r语言
生态学者2 天前
香港理工大学Nature Communications:沿海塑料际古菌组特征及生态影响
大数据·人工智能·算法·r语言·微信公众平台
统计学小王子3 天前
数学建模国赛倒计时6天——《软件工具(R语言精讲)》
开发语言·数学建模·r语言
statistican_ABin4 天前
全球教育水平提升预测分析报告——基于R语言随机森林回归模型的全球40国1960-2020年教育水平预测研究
随机森林·回归·r语言
典典分享指南6 天前
用飞书多维表格搭建内容管理看板
java·python·r语言·composer·symfony
2601_962070238 天前
差异基因富集分析(R语言——GO&KEGG&GSEA)
开发语言·golang·r语言
统计学小王子9 天前
R语言入门——ggplot2图例增加公式
开发语言·r语言
统计学小王子10 天前
R语言入门——相关性热图(建模常用二)
r语言·可视化·相关性分析