#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)