-1
我想获得某些电影的排名分数,而不知道如何解决“下标越界”的问题。这是我的代码。
movieScoreapi <- function(x) {
api <- "https://api.douban.com/v2/movie/search?q={"
url <- paste(api, x, "}", sep = "")
res <- getURL(url)
reslist <- fromJSON(res)
name <- reslist$subjects[[1]]$title
score <- reslist$subjects[[1]]$rating$average
return(list(name = name, score = score))
}
movieScoreapi("Life is beautiful")
和错误是这样的:
Error in reslist$subjects[[1]] : subscript out of bounds
你读过api文档正确吗? – vagabond