Remove Objects from Memory in R Programming - rm() Function
Last Updated :
19 Jun, 2020
Improve
rm()
function in R Language is used to delete objects from the memory. It can be used with ls()
function to delete all objects. remove()
function is also similar to rm()
function.
Syntax: rm(x) Parameters: x: Object nameExample 1:
# R Program to remove
# objects from Memory
# Creating a vector
vec <- c(1, 2, 3, 4)
vec
# Creating a list
list1 = list("Number" = c(1, 2, 3),
"Characters" = c("a", "b", "c"))
list1
# Creating a matrix
mat <- matrix(c(1:9), 3, 3)
mat
# Calling rm() Function
rm(list1)
# Calling ls() to check object list
ls()
[1] 1 2 3 4 $Number [1] 1 2 3 $Characters [1] "a" "b" "c" [, 1] [, 2] [, 3] [1, ] 1 4 7 [2, ] 2 5 8 [3, ] 3 6 9 [1] "mat" "vec"Example 2:
# R Program to remove
# objects from Memory
# Creating a vector
vec <- c(1, 2, 3, 4)
# Creating a list
list1 = list("Number" = c(1, 2, 3),
"Characters" = c("a", "b", "c"))
# Creating a matrix
mat <- matrix(c(1:9), 3, 3)
# Calling rm() Function
# to remove all objects
rm(list = ls())
# Calling ls() to check object list
ls()
character(0)