簡體   English   中英

在R中使用tm包進行預處理時出錯

[英]Error in preprocessing with tm package in R

我試圖用R中的tm包進行一些預處理。我寫了以下幾行:

corpus <- Corpus(VectorSource(Data))
corpus <- tm_map(corpus , asPlain)
corpus <- tmMap(corpus , removeSignature)

如您所見,我嘗試了'tm_map'和'tmMap'。 但我每次都遇到這些錯誤:

Error in match.fun(FUN) : object 'asPlain' not found
Error: could not find function "tmMap"

你能幫我解決一下這個錯誤嗎?

tm包更改了函數調用,其中一些方法不再可用。

這是一些帶有新功能的示例代碼。

require(tm)
text_corpus <- VCorpus( DirSource("20ng_train/sci.electronics"))
corpus_clean <- tm_map(text_corpus, content_transformer(tolower))
corpus_clean <- tm_map(corpus_clean, removeNumbers) 
corpus_clean <- tm_map(corpus_clean, removeWords, stopwords()) 
corpus_clean <- tm_map(corpus_clean, removePunctuation)
corpus_clean <- tm_map(corpus_clean, stemDocument)
corpus_clean <- tm_map(corpus_clean, stripWhitespace)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM