Html 如何修复此eror:eval_tidy(xs[[j]],mask)中的错误:object';标题';找不到

Html 如何修复此eror:eval_tidy(xs[[j]],mask)中的错误:object';标题';找不到,html,r,web-scraping,rvest,Html,R,Web Scraping,Rvest,当我尝试这段代码时,我得到一个错误。我想从多个页面中提取数据。但是当我尝试下面的脚本时,我得到一个错误,它说: eval_tidy(xs[[j]],mask)中出错:找不到对象“titles” 库(tidyverse) 图书馆(rvest) #用于刮除所有元素以及缺失元素的函数 刮除率% 拉普拉( . %>% html_节点(css)%>% html_text()%>% ifelse(相同(,字符(0)),不适用) ) %>% 未列出() 返回(txt) } #从1页中获取所有元素 获取一页两件

当我尝试这段代码时,我得到一个错误。我想从多个页面中提取数据。但是当我尝试下面的脚本时,我得到一个错误,它说:

eval_tidy(xs[[j]],mask)中出错:找不到对象“titles”

库(tidyverse)
图书馆(rvest)
#用于刮除所有元素以及缺失元素的函数
刮除率%
拉普拉(
. %>%
html_节点(css)%>%
html_text()%>%
ifelse(相同(,字符(0)),不适用)
) %>%
未列出()
返回(txt)
}
#从1页中获取所有元素
获取一页两件事:

  • return
    应位于函数末尾的大括号内

     return(tibble(titles = titles, minutes = minutes, callories = callories))
    }
    
  • 您忘记更新变量名,因此

    html <- read_html(url)
    
    html这本身并没有回答@Laila的问题,但我遇到了

    eval_tidy(xs[[j]],mask)中出错:找不到对象“”

    错误,当我做了类似的事情

    tibble(
      a = 1,
      b = ,
      c = NA
    )
    
    所以基本上,忘记为tible列输入一个值。但这是一个相当缺乏信息的错误信息。我把这个留给未来的我(和其他人)作为参考,因为没有太多的帖子与这个错误相关

    html_page <- read_html(url)
    
    tibble(
      a = 1,
      b = ,
      c = NA
    )