0
我想在不同的文本(somename)中循環的每個結果。R For循環不必要的覆蓋
現在循環覆蓋;
library(rvest)
main.page <- read_html(x = "http://www.imdb.com/event/ev0000681/2016")
urls <- main.page %>% # feed `main.page` to the next step
html_nodes(".alt:nth-child(2) strong a") %>% # get the CSS nodes
html_attr("href") # extract the URLs
for (i in urls){
a01 <- paste0("http://www.imdb.com",i)
text <- read_html(a01) %>% # load the page
html_nodes(".credit_summary_item~ .credit_summary_item+ .credit_summary_item .itemprop , .summary_text+ .credit_summary_item .itemprop") %>% # isloate the text
html_text()
}
我怎麼能以這樣的方式,「我」從列表中添加文本TOT中的語句代碼呢?
你需要一個空列表,將該文本存儲在其各自的索引 – eLRuLL
中,但後來我只能得到文本中最後一個輸入列表的結果 – nemja
您是否嘗試過文本< - sapply(url,function(i){...}) '?(**編輯**:應該使用'lapply'來代替,保持每個元素完全包含在一個列表元素中。) – r2evans