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
相关推荐
浩浩kids13 小时前
R•Homework
开发语言·r语言
AI科技星2 天前
基于wr/c + h/c = 1的螺旋线矢量特性及应用分析
c语言·开发语言·人工智能·opencv·算法·计算机视觉·r语言
探序基因4 天前
R语言读取单细胞转录组基因表达矩阵loom文件
开发语言·r语言
房开民5 天前
paddle 文本检测识别模型转为onnx
开发语言·r语言·paddle
全栈开发圈6 天前
干货分享|R语言聚类分析2
人工智能·机器学习·r语言
全栈开发圈7 天前
干货分享|R语言聚类分析1
开发语言·r语言
AI科技星10 天前
空间光速螺旋动力学:统一质量、引力、电磁与时空本源的公理化理论与全现象验证
c语言·开发语言·opencv·算法·r语言
zhangfeng113314 天前
提示 R for Windows front-end 怎么被防火墙 阻止了 Rscript.exe` 和 `R.exe`区别
windows·r语言·php
全栈开发圈14 天前
新书速览|R语言医学数据分析与可视化
开发语言·数据分析·r语言
木与长清15 天前
人鼠同源基因离线转换
数据库·矩阵·数据分析·r语言