递归参数在as.character函数中的含义是什么?

时间:2013-11-26 13:51:28

标签: r recursion

我的R代码是这样的:

as.character(c(x[1],recursive = TRUE))

as.numeric(c(x[2],recursive = TRUE))

我真的不知道recursive参数的含义是什么。有时,我删除此参数并导致一些错误消息,但有时是正常的。我在R中找不到任何帮助信息,所以我希望有人可以帮助我。

1 个答案:

答案 0 :(得分:1)

它是c函数的参数:

  

recursive符合逻辑。如果是recursive = TRUE,则函数递归   通过组合所有元素的列表(和pairlists)下降   进入矢量。

这与在unlist上调用x[1]基本相同。如果x的元素是像对象一样的列表,它只会产生影响。