有没有办法将嵌入网站的.csv格式转换为实际的csv格式,以便在其上使用read.csv()?

有没有办法将嵌入网站的.csv格式转换为实际的csv格式,以便在其上使用read.csv()?,r,rstudio,R,Rstudio,基本上,Barball-reference.com上有一种将表格转换为csv格式的方法,但实际上没有.csv链接。我正在尝试查看网页上的csv格式文本是否可以转换为.csv文件,以使其成为可用的表格 我尝试使用带有以下代码的普通“rvest”包 #Los Angeles Dodgers dodgerBatting <- read_html('https://www.baseball-reference.com/teams/LAD/2019.shtml') dodgerCSV <- d

基本上,Barball-reference.com上有一种将表格转换为csv格式的方法,但实际上没有.csv链接。我正在尝试查看网页上的csv格式文本是否可以转换为.csv文件,以使其成为可用的表格

我尝试使用带有以下代码的普通“rvest”包

#Los Angeles Dodgers
dodgerBatting <- read_html('https://www.baseball-reference.com/teams/LAD/2019.shtml')
dodgerCSV <- dodgerBatting%>%
  html_nodes('#csv_team_batting')%>%
  html_text()
print(head(dodgerCSV))
洛杉矶道奇队 闪避百分比 html_text() 打印(磁头(道奇rcsv)) 结果基本上是一个空字符
character(0)

您可以使用
rvest
中的
html\u table
命令获取网页上的表格

library(rvest)
url <- "https://www.baseball-reference.com/teams/LAD/2019.shtml"

out_table <- url %>% read_html %>%  html_table()

简短的回答是否定的,如果你想刮这个网站,那么你必须解析那里的HTML。
write.csv(out_table[[1]], "/path/of/the/file.csv")