R add_row在函数中使用时失败

时间:2018-11-28 16:02:31

标签: r tibble

这是我编写的用于帮助解决问题的简单功能。 我有一个旨在返回小标题的函数。

tstFunc <- function(n){
  n <- tibble(style = character(), color = character(), count =     integer())
  add_row(n, style = "old", color = "blue", count = 8)
  return(n)
}

当我执行此功能时:

  

tstFunc(b)

我收到以下答复:

# A tibble: 0 x 3
# ... with 3 variables: style <chr>, color <chr>, count <int>

如您所见,该行未添加到我的标题中。但是,当我在控制台上执行此行时:

> testTibble <- tibble(style = character(), color = character(), count = integer())
> add_row(testTibble, style = "old", color = "blue", count = 8)
# A tibble: 1 x 3
  style color count
  <chr> <chr> <dbl>
1 old   blue      8

您看到已添加了行。 我在这里没有掌握什么? 谢谢。

0 个答案:

没有答案