Как решить эту ошибку в al oop: "замена имеет 30 строк, данные имеют 29"? - PullRequest
0 голосов
/ 03 февраля 2020

Я очень любитель R, поэтому я точно знаю, что что-то напутал, но не могу понять это из Google.

Я работаю с пакетом ncaahoopR. Я пытаюсь использовать функцию get_schedule с dict $ ESPN в качестве входа для извлечения всего баскетбольного расписания NCAA, но я сталкиваюсь с этой ошибкой: «Ошибка в $<-.data.frame (*tmp*,« game_id », значение = c ("401169778", "401172236",: замена имеет 30 строк, данные имеют 29 "

при использовании приведенного ниже кода

for (i in dict$ESPN){
  get_schedule(i)
}

Результат, если я запускаю функцию с индексом вектор ниже.

     game_id       date           opponent location team_score opp_score    record
1  401172259 2019-11-05             Bryant        A         73        71 1-0 (0-0)
2  401171927 2019-11-09           Canisius        H         75        68 2-0 (0-0)
3  401172062 2019-11-13         Quinnipiac        H         70        68 3-0 (0-0)
4  401172260 2019-11-19       Sacred Heart        A         63        84 3-1 (0-0)
5  401170379 2019-11-23               NJIT        H         79        63 4-1 (0-0)
6  401170932 2019-11-26       UMass Lowell        A         63        75 4-2 (0-0)
7  401172261 2019-11-30               Navy        H         56        76 4-3 (0-0)
8  401172262 2019-12-04          Merrimack        H         82        55 5-3 (0-0)
9  401170975 2019-12-07        Stony Brook        A         63        79 5-4 (0-0)
10 401168464 2019-12-10         St. John's        A         71        82 5-5 (0-0)
11 401168277 2019-12-28               Duke        A         50        75 5-6 (0-0)
12 401170216 2020-01-02       Rhode Island        H         85        75 6-6 (0-0)
13 401172263 2020-01-07 Johnson & Wales RI        H         79        53 7-6 (0-0)
14 401172264 2020-01-17               Yale        A         56        70 7-7 (0-1)
15 401172265 2020-01-24               Yale        H         62        73 7-8 (0-2)
16 401172266 2020-01-31            Cornell        H         74        63 8-8 (1-2)
17 401172267 2020-02-01           Columbia        H         72        66 9-8 (2-2)
18 401172268 2020-02-07          Dartmouth        H         NA        NA          
19 401172269 2020-02-08            Harvard        H         NA        NA          
20 401172270 2020-02-14       Pennsylvania        A         NA        NA          
21 401172271 2020-02-15          Princeton        A         NA        NA          
22 401172272 2020-02-21           Columbia        A         NA        NA          
23 401172273 2020-02-22            Cornell        A         NA        NA          
24 401172274 2020-02-28          Princeton        H         NA        NA          
25 401172275 2020-02-29       Pennsylvania        H         NA        NA          
26 401172276 2020-03-06            Harvard        A         NA        NA          
27 401172277 2020-03-07          Dartmouth        A         NA        NA

Я почти уверен, что это связано со структурами данных, но я недостаточно знаком, чтобы понять, почему, поэтому я был бы признателен за помощь. Пожалуйста, дайте мне знать, если я могу предоставьте больше полезной информации.

1 Ответ

0 голосов
/ 04 февраля 2020

переустановите библиотеки. У меня была та же проблема и я разместил ее в ветке GitHub.

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