我一直在尝试运行由Silge博士在“文本挖掘与R:一个整洁的方法”中提供的GitHub更新代码,例如“挖掘金融文章”。
library(tm.plugin.webmining)
library(purrr)
company <- c("Microsoft", "Apple", "Google", "Amazon", "Facebook",
"Twitter", "IBM", "Yahoo", "Netflix")
symbol <- c("MSFT", "AAPL", "GOOG", "AMZN", "FB",
"TWTR", "IBM", "YHOO", "NFLX")
download_articles <- function(symbol) {
WebCorpus(GoogleFinanceSource(paste0("NASDAQ:", symbol)))
}
stock_articles <- tibble(company = company,
symbol = symbol) %>%
mutate(corpus = map(symbol, download_articles))但是,在运行tibble函数之后,它会给出以下错误:
Tibble列必须具有兼容的大小。大小8:现有数据。·尺寸9:
symbol栏。ℹ只有一个大小的值被回收。
有人知道怎么解决这个问题吗?
谢谢!
发布于 2022-03-23 20:03:43
不幸的是,tm.plugin.webmining包已经很长时间没有更新了,并且不再连接到它所需要的资源。书中的代码仍然在运行,因为我们记录了这个包在我们编写这本书时返回的内容;这本书使用了这个旧的结果。我们正在跟踪这需要在GitHub上进行更新,并考虑一个好的替代品。
https://stackoverflow.com/questions/71557300
复制相似问题