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


R purrr pluck_depth 计算向量的深度


向量的深度是您可以索引/提取的层数。 pluck_depth() 以前称为 vec_depth()

用法

pluck_depth(x, is_node = NULL)

参数

x

一个向量

is_node

(可选)覆盖用于确定元素可以在其中递归的默认标准。默认值与 pluck() 的行为匹配,它可以递归到列表和表达式。

一个整数。

例子

x <- list(
  list(),
  list(list()),
  list(list(list(1)))
)
pluck_depth(x)
#> [1] 5
x |> map_int(pluck_depth)
#> [1] 1 2 4
源代码:R/pluck-depth.R

相关用法


注:本文由纯净天空筛选整理自Hadley Wickham等大神的英文原创作品 Compute the depth of a vector。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。