gpt4 book ai didi

html - R 中 readHTMLTable 的问题

转载 作者:可可西里 更新时间:2023-11-01 13:32:23 26 4
gpt4 key购买 nike

我试图使用 readHTMLTable 将一些数据存储在 R Studio 的数据框中,但它一直告诉我找不到函数“ReadHTMLTable”。我不明白我哪里做错了。有人可以花很多时间告诉我如何解决这个问题吗?或者它是否适用于您的 R 工作室。

url <- 'http://www.cdc.gov/vhf/ebola/outbreaks/2014-west-africa/case-counts.html'
ebola <- getURL(url)
ebola <- readHTMLTable(ebola, stringAsFactors = F)

Error: could not find function "readHTMLTable"

最佳答案

您正在使用 R 默认值读取表格,它将字符转换为因子。您可以在 readHTMLTable 中使用 stringsAsFactors = FALSE,这将被传递给 data.frame。该表还使用逗号表示千位分隔符,您需要将其删除:

library(XML)
url1 <-'http://en.wikipedia.org/wiki/List_of_Ebola_outbreaks'
df1<- readHTMLTable(url1, which = 2, stringsAsFactors = FALSE)
df1$"Human death"
mySum <- sum(as.integer(gsub(",", "", df1$"Human death")))
> mySum
[1] 6910

关于html - R 中 readHTMLTable 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26840020/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com