Purrr包中的Map命令

问题描述 投票:0回答:1

当我执行此代码时,它返回1行:

map(gh_repos[1],c(4,1))

当我运行代码时,它返回30行:

map(gh_repos[[1]],c(4,1))

在这种情况下,我无法找出单方括号和双方括号之间的区别。

此外,当我运行第二个命令时,如何添加字段的名称,以便我可以使用map_df函数。

purrr
1个回答
0
投票

reproducible example回答会更容易。但是根据你得到的信息,我会认为:

  • gh_repos1是长度为1的列表
  • gh repos [1]是一个长度为30的向量(包含在列表中)

请查看此主题以获取单括号和双括号表示法之间的区别

© www.soinside.com 2019 - 2024. All rights reserved.