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
相关推荐
weixin_462446231 天前
【原创实践】在 CentOS 上安装 JupyterHub 并配置 R 语言支持 Kernel
linux·r语言·centos
2501_941322032 天前
道路检测新突破:Cascade R-CNN在COCO数据集上的实战应用详解
开发语言·r语言·cnn
高-老师2 天前
基于R语言生物信息学大数据分析与绘图实践技术应用
开发语言·数据分析·r语言·生物信息
czliutz2 天前
R语言gm音乐包的使用简单介绍
开发语言·r语言·音乐·技巧
asyxchenchong8882 天前
R语言+贝叶斯网络:涵盖贝叶斯网络基础、离散与连续分布、混合网络、动态网络,Gephi可视化
r语言
小艳加油3 天前
R语言贝叶斯网络分析的完整体系——涵盖离散、连续、混合及动态网络等
r语言·参数估计·贝叶斯网络
Tiger Z4 天前
《R for Data Science (2e)》免费中文翻译 (第17章) --- Dates and times(2)
r语言·编程·数据科学
青春不败 177-3266-05204 天前
基于R语言lavaan结构方程模型(SEM)实践技术应用
python·r语言·贝叶斯·生态学·结构方程·sem
itwangyang5204 天前
人工智能药物设计和生信常用 R 包一键全自动安装脚本
开发语言·人工智能·r语言
xiao5kou4chang6kai44 天前
R语言的贝叶斯网络模型的实践
r语言·贝叶斯网络·统计学