Команда map в пакете Purrr - PullRequest
0 голосов
/ 07 сентября 2018

Когда я выполняю этот код, он возвращает мне 1 строку:

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

где, когда я запускаю код, он возвращает мне 30 строк:

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

Я не могу выяснить разницу между одинарной и двойной квадратной скобкой в ​​этом случае.

Также, когда я запускаю вторую команду, как я могу добавить имя поля, чтобы я мог использовать функцию map_df.

1 Ответ

0 голосов
/ 10 сентября 2018

Было бы проще ответить на воспроизводимом примере . Но из полученных вами сообщений я бы предположил, что:

  • gh_repos 1 - список длиной 1
  • gh repos [ 1 ] - вектор длины 30 (содержится в списке)

Пожалуйста, посмотрите в этой теме разницу между одинарными и двойными скобками

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...