我在R控制台中加载了不同类型的对象.

rm(list=ls())

或者使用

rm(list=lsf.str())

我的问题是:

推荐答案

这是一个删除所有对象和函数的一行程序:

rm(list = setdiff(ls(), lsf.str()))

它使用setdiff来查找全局环境中没有模式function(由lsf.str()返回)的对象子集(由ls()返回)

R相关问答推荐

是否可以通过另一个DF的内容过滤数据帧列表?

R根据名称的载体对收件箱列采取行动

使用lares::corr_var函数在for循环中分配变量的问题

提取rame中对应r中某个变量的n个最小正值和n个最大负值的条目

使用Shiny组合和显示复制和粘贴的数据

Tidyverse/Djirr为从嵌套列表中提取的列名赋值的解决方案

在R中列表的结尾添加数字载体

如何将在HW上运行的R中的消息(错误、警告等)作为批处理任务输出

将. xlsx内容显示为HTML表

在使用bslb和bootstrap5时,有没有办法更改特定dt行的 colored颜色 ?

如何将SAS数据集的列名和列标签同时包含在r中GT表的表首?

将箭头绘制在图形外部,而不是图形内部

我如何go 掉盒子图底部的数字?

如何在R中使用hmm TMB提前一步预测观察到的状态?

按组内中位数分类

R中时间间隔的大向量与参考时间间隔的相交

用多边形替换地块点

将文本批注减少到gglot的y轴上的单个值

使用函数从R中的列中删除标高

我正在try 创建一个接近cos(X)的值的While循环,以便它在-或+1-E10范围内