Ошибка в R-коде : неиспользуемые аргументы

#r

#r

Вопрос:

Я новичок в R-script, у меня есть задача получить сводку всех публикаций, которые есть в Google scholar.

Прилагается фрагмент кода:

 library(scholar)
ids <- c("rrlucpQAAAAJ", "6Cak1YIAAAAJ")
compare_scholars(ids, pagesize = 100)
a <- get_publications(ids, cstart = 0, pagesize = 1000, flush = FALSE)
  

Выполнение выдает ошибку

 compare_scholars(ids, pagesize = 100)
Error in compare_scholars(ids, pagesize = 100) : 
unused argument(s) (pagesize = 100)
>   a <- get_publications(ids, cstart = 0, pagesize = 1000, flush = FALSE)
Error in get_publications(ids, cstart = 0, pagesize = 1000, flush = FALSE) : 
unused argument(s) (cstart = 0, pagesize = 1000, flush = FALSE)
  

Буду признателен за любую помощь!!!

Комментарии:

1. Попробуйте с compare_scholars(ids)

2. Приняли ли вы первый вопрос после установки scholar и его зависимости R.cache ? В кодовом слове get_publications(ids[1], cstart = 0, pagesize = 1000, flush = FALSE) вам просто нужно использовать только один идентификатор в,,.

3. @ Hackerman привет, я принял все зависимости и попробовал, как ты предложил. результат, который я получил, это compare_scholars(ids) Error in data.frame(..., check.names = FALSE) : arguments imply differing number of rows: 1, 0 a <- get_publications(ids[1], cstart = 0, pagesize = 1000 , flush = FALSE)Error in get_publications(ids[1], cstart = 0, pagesize = 1000, flush = FALSE) :unused argument(s) (cstart = 0, pagesize = 1000, flush = FALSE)