R語言
withVisible
位於 base
包(package)。 說明
該函數計算一個表達式,將其返回到一個包含其值的兩個元素列表中,以及一個顯示它是否會自動打印的標誌。
用法
withVisible(x)
參數
x |
要評估的表達式。 |
細節
該參數不是 expression
對象,而是(未計算的函數) call
,在調用者的上下文中進行計算。
這是primitive 函數。
值
value |
評估後 |
visible |
邏輯性;該值是否為auto-print。 |
例子
x <- 1
withVisible(x <- 1) # *$visible is FALSE
x
withVisible(x) # *$visible is TRUE
# Wrap the call in evalq() for special handling
df <- data.frame(a = 1:5, b = 1:5)
evalq(withVisible(a + b), envir = df)
也可以看看
invisible
,eval
; withAutoprint()
調用 source()
,source()
本身使用 withVisible()
以便正確地 “auto print”。
相關用法
- R with 評估數據環境中的表達式
- R warning 警告信息
- R which 哪些指數是正確的?
- R weekdays 提取 POSIXt 或日期對象的部分內容
- R write 將數據寫入文件
- R writeLines 將行寫入連接
- R which.min Min() 或 Max() 或第一個 TRUE 或 FALSE 在哪裏?
- R warnings 打印警告消息
- R file.path 構造文件路徑
- R grep 模式匹配和替換
- R getwd 獲取或設置工作目錄
- R vector 向量 - 創建、強製等
- R lapply 對列表或向量應用函數
- R dump R 對象的文本表示
- R Sys.getenv 獲取環境變量
- R rank 樣本排名
- R getDLLRegisteredRoutines DLL 中 C/Fortran 例程的反射信息
- R pushBack 將文本推回連接
- R strsplit 分割字符向量的元素
- R seq.Date 生成規則的日期序列
- R invisible 將打印模式更改為不可見
- R noquote “無引號”字符串打印類
- R rapply 遞歸地將函數應用於列表
- R basename 操作文件路徑
- R formals 訪問和操縱形式參數
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Return both a Value and its Visibility。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。