Использование API в r - PullRequest
       7

Использование API в r

0 голосов
/ 16 мая 2018

Я использую API для создания пола на основе имен; адрес API:

https://api.genderize.io/?name=

Я создал адрес для всех запросов, создав адрес для каждого имени (mydata $ NameGenderURL). Например, у меня есть URL для Питера:

https://api.genderize.io/?name=peter

Мой код:

mydata$gender <- GET(url= mydata$NameGenderURL)
mynamegenderfunction <- function(x) {
    GET(url= mydata$NameGenderURL[x])
}
genderdata <- mynamegenderfunction(x)

Странно, это работает, когда я использую mydata $ gen <- GET (url = mydata $ NameGenderURL [1]), но когда я использую его в функции или когда я использую [1: 100], он выдает мне следующее сообщение: </p>

Ошибка: длина (URL) == 1 не ИСТИНА

То же самое происходит с функцией: mynamegenderfunction (1) работает, а mynamegenderfunction (1: 100) - нет.

Есть предложения?

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