R语言 如何删除DataFrames
在这篇文章中,我们将讨论如何在R编程语言中删除数据框架。数据框架是一个二维的数据结构,可以在行和列中存储数据,我们可以通过使用data.frame()函数创建一个数据框架
创建数据框架进行演示
输出 。
在删除数据框之前,我们必须检查有多少个数据框存在,有哪些数据框存在,我们可以通过使用ls()函数来获得这个信息。这将返回当前环境中存在的变量
语法 :ls()
让我们检查一下
输出 。
方法1:使用rm()方法
这个方法代表删除。这个方法将删除给定的数据框架
语法 : rm(dataframe)
其中dataframe是现有数据框架的名称
例子: R程序创建三个数据框架并删除两个数据框架
输出 。
我们也可以使用rm()函数删除由逗号分隔的多个数据框。
语法 :rm(“dataframe1″, “datafame2″,……, “dataframe n”)
输出 。
我们也可以通过使用sapply()删除所有数据帧
语法 : rm(list=ls(all=TRUE)[sapply(mget(ls(all=TRUE)), class) == “data.frame”])
输出 。
方法2:使用grepl()函数
这个函数将删除所有在当前环境中存在的与rm()一起使用的数据帧。
语法: rm(list = ls()[grepl(“pattern”, ls())])
其中,pattern是所有以字母variables开头的数据帧。
例子 。
输出 。