Очистка с помощью RHTMLForms: "Не удалось разрешить хост: NA"

Я пытаюсь очистить данные с http://www.federalreserve.gov/apps/mdrm/data-dictionary используя R пакет RHTMLForms, Я могу успешно заполнить и отправить первую форму, но в случаях, когда есть вторая форма (например, если вы ищете серию "RCON", вы получите: "Вы выбрали серию с сегментированной мнемоникой"), то же самое подход не работает.

Мой код ниже:

library(RHTMLForms)
library(RCurl)
library(XML)
mdrm.form = getHTMLFormDescription("http://www.federalreserve.gov/apps/mdrm/data-dictionary")[[1]]
fun = createFunction(mdrm.form)
results.html = fun(
    DisplayConfidentialItemsOnly = NULL,
    DisplayItemShortTitle = NULL,
    Keyword = "RCON",
    search_by = "Series", 
    SelectedCatalogItemDayCeilingRange.Key = "18",
    SelectedCatalogItemDayRange.Key = "18",
    SelectedCatalogItemMonthCeilingRange.Key = "Mar",
    SelectedCatalogItemMonthRange.Key = "Mar",
    SelectedCatalogItemReportingStatus.Key = "All",
    SelectedCatalogItemState.Key = "Opened",
    SelectedCatalogItemTimePeriod.Key = "Before",
    SelectedCatalogItemYearCeilingRange.Key = "2015",
    SelectedCatalogItemYearRange.Key = "2015",
    SelectedItemType.Key = "None",
    SelectedReportForm.Key= "Select Reporting Form",
    SelectedSeries.Key = "RCON"
)
fun2 = createFunction(getHTMLFormDescription(results.html)[[1]])
results2.html = fun2(SelectedSeries.Key = "RCON")

Это дает Error in Function: Could not resolve host: NA,

Я также заметил, что getHTMLFormDescription(results.html)[[1]] дает URL http://www.federalreserve.gov/apps/mdrm/data-dictionary/search/series который недоступен в браузере. Как я могу решить это?

0 ответов

Другие вопросы по тегам