R语言【base】——invisible将控制台的输出模式调整为隐藏,只允许赋值后输出,返回对象的(临时)不可见副本

Package base version 4.3.2


R 复制代码
invisible(x = NULL)

参数【x】:一个任意的 R 对象,默认为 NULL。

如果希望函数返回的值可以赋值,但在未赋值时不打印,则可以使用该函数。


R 复制代码
f <- function(x){
  if (x){
    return (x)
  } else {
    return (invisible(x))
  }
}
f(1)
f(0)

只有 f(1) 显示结果:

R 复制代码
[1] 1
相关推荐
Tiger Z12 小时前
《R for Data Science (2e)》免费中文翻译 (第15章) --- Regular expression(2)
数据分析·r语言·数据科学·免费书籍
天桥下的卖艺者12 小时前
R语言演示对没有吸收状态的马尔科夫链分析
开发语言·r语言
Biomamba生信基地12 小时前
用R语言画生信基地圣诞树~
开发语言·r语言·单细胞·空间转录组·biomamba生信基地
diegoXie13 小时前
【R】新手向:renv 攻克笔记
开发语言·笔记·r语言
Tiger Z1 天前
R 语言科研绘图 --- 其他绘图-汇总4
r语言·论文·科研·研究生·配色
小艳加油4 天前
R语言生态环境数据分析:从基础操作到水文、地形、物种多度、空间聚类、排序与生物多样性的系统应用
数据分析·r语言·生态环境
Davina_yu6 天前
R语言报错:无法打开文件‘sales_2025.txt‘: No such file or directory
开发语言·r语言
小小8程序员6 天前
R 语言 4.5.0 全解析:性能优化、新特性与使用指南下载安装步骤
r语言
墨&白.6 天前
如何卸载/更新Mac上的R版本
开发语言·macos·r语言
Lun3866buzha8 天前
【深度学习】Mask R-CNN在温室番茄成熟度检测中的应用——基于ResNet18与FPN的多级特征融合分类系统
深度学习·r语言·cnn