0
このページのテーブルのデータを削りましたhttp://agmarknet.gov.in/PriceTrends/SA_Month_PriMar.aspx。 「商品」、「州」、「年」、「月」などの複数のオプションを選択するよう求められます。次に、送信ボタンを押してテーブルを取得する必要があります。複数のドロップダウンオプションを使用して.aspx Webページからテーブルを掻き集める
"商品" = "トマト"、 "状態" = "カルナータカ"、 "年" = "2016"、 "月" =すべての月データに関連付けられたテーブルを削ってみます。抽出するために私を助けてください、私はWebページから必要なテーブルをスクラップすることはできませんよ
Submitting with 'ctl00$ddlDistrict'
Warning message:
In request_POST(session, url = url, body = request$values, encode =
request$encode, :
Internal Server Error (HTTP 500).
:私はR
url<-"http://agmarknet.gov.in/PriceTrends/SA_Month_PriMar.aspx"
pgsession <- html_session(url)
pgform <-html_form(pgsession)[[1]]
filled_form <-set_values(pgform,
"ctl00$cphBody$Commodit_list"= "Tomato",
"ctl00$cphBody$State_list" = "Karnataka",
"ctl00$cphBody$Yea_list" = "2016",
"ctl00$cphBody$Mont_list" = "January"
)
d <- submit_form(session=pgsession, form=filled_form)
y <- d %>%
html_nodes("table") %>%.[[2]] %>%
html_table(header=TRUE)
dim(y)
に次のコードで働いていますが、私はとエラーメッセージを取得していますページから必要なオプションを含むテーブル。ここで