character(0)获得第一个表,但无法获得第二个表,

时间:2019-06-11 18:38:23

标签: screen-scraping rvest

尝试从HTML进行网络抓取。 使用Inspector小工具。 页面上的第一个表没有问题。在第二张表中,获取字符(0)或节点集(0)

library(rvest)
library(plyr)
date1=20161011
gdf1 <- data.frame(matrix(0, ncol = 11, nrow = 1))
newdate<-date1
# HOCKEY 
year<-2015

#  date1=newdate[d]
date1=2010

#for (yr in 1:10){
  date1=date1+1
  c<-paste("https://www.hockey-reference.com/leagues/NHL_",date1,".html",sep="")


  nbc<-read_html(c)
  nbc
  #tables<-html_nodes(nbc,".center , #games , .right:nth-child(5), .right:nth-child(3), #games a")
  tables<-html_nodes(nbc,"#stats .right , #stats a")
  g<-html_text(tables)

0 个答案:

没有答案