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


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。