當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


R dials unknown 未知參數值的占位符

unknown() 創建一個表達式,用於表示該值將在稍後指定。

用法

unknown()

is_unknown(x)

has_unknowns(object)

參數

x

用於測試 unknown-ness 的一個或多個對象。

object

param 的對象。

unknown() 返回 unknown() 的表達式值。

is_unknown() 返回一個與 x 相同的邏輯向量,即 TRUE

x 的元素未知,FALSE 否則。

has_unknowns() 返回單個邏輯,指示 range 是否為 param

對象具有任何未知值。

例子


# Just returns an expression
unknown()
#> unknown()

# Of course, true!
is_unknown(unknown())
#> [1] TRUE

# Create a range with a minimum of 1
# and an unknown maximum
range <- c(1, unknown())

range
#> [[1]]
#> [1] 1
#> 
#> [[2]]
#> unknown()
#> 

# The first value is known, the
# second is not
is_unknown(range)
#> [1] FALSE  TRUE

# mtry()'s maximum value is not known at
# creation time
has_unknowns(mtry())
#> [1] TRUE

源代碼:R/aaa_unknown.R

相關用法


注:本文由純淨天空篩選整理自Max Kuhn等大神的英文原創作品 Placeholder for unknown parameter values。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。