当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R workflowsets comment_add 为工作流程添加注释和评论


comment_add() 可用于在您工作时记录有关工作流程或其结果的重要信息。可以添加或删除评论。

用法

comment_add(x, id, ..., append = TRUE, collapse = "\n")

comment_get(x, id)

comment_reset(x, id)

comment_print(x, id = NULL, ...)

参数

x

workflow_set()workflow_map() 输出的工作流程集。

id

wflow_id 列中的值的单个字符串。对于 comment_print()id 可以是向量或 NULL (这表明所有注释都被打印)。

...

一个或多个字符串。

append

一个逻辑值,用于确定是否应将新注释添加到现有值中。

collapse

分隔注释的字符串。

comment_add()comment_reset() 返回更新的工作流程集。 comment_get() 返回一个字符串。 comment_print() 返回NULL

无形中。

例子

two_class_set
#> # A workflow set/tibble: 6 × 4
#>   wflow_id      info             option    result    
#>   <chr>         <list>           <list>    <list>    
#> 1 none_cart     <tibble [1 × 4]> <opts[0]> <list [0]>
#> 2 none_glm      <tibble [1 × 4]> <opts[0]> <list [0]>
#> 3 none_mars     <tibble [1 × 4]> <opts[0]> <list [0]>
#> 4 yj_trans_cart <tibble [1 × 4]> <opts[0]> <list [0]>
#> 5 yj_trans_glm  <tibble [1 × 4]> <opts[0]> <list [0]>
#> 6 yj_trans_mars <tibble [1 × 4]> <opts[0]> <list [0]>

two_class_set %>% comment_get("none_cart")
#> [1] ""

new_set <-
  two_class_set %>%
  comment_add("none_cart", "What does 'cart' stand for\u2753") %>%
  comment_add("none_cart", "Classification And Regression Trees.")

comment_print(new_set)
#> ── none_cart ───────────────────────────────────────────────────────────── 
#> 
#> What does 'cart' stand for❓
#> 
#> Classification And Regression Trees. 
#> 

new_set %>% comment_get("none_cart")
#> [1] "What does 'cart' stand for❓\nClassification And Regression Trees."

new_set %>%
  comment_reset("none_cart") %>%
  comment_get("none_cart")
#> [1] ""
源代码:R/comments.R

相关用法


注:本文由纯净天空筛选整理自Max Kuhn等大神的英文原创作品 Add annotations and comments for workflows。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。