2015-02-03 4 views
0

추가 분석을 위해 코퍼스를 만들려고합니다. 내가 보여주는 코드가 갑자기 작동을 멈췄으며이 오류에 대한 해결책을 찾을 수 없습니다. 나는이 실행합니다R 텍스트의 코퍼스를 검사 할 수 없습니다.

library("tm") 
library("SnowballC") 
library("wordcloud") 
library("arules") 
library("arulesViz") 
#library("e1071") 

#WCZYTAJ_DANE###################################################################### 

setwd("D:/Dysk Google/Shared/SGGW/MGR_R2/Metody Eksploracji Danych/_PROJEKT") 
smSPAM <- read.table("smSPAM.txt", sep="\t", quote="", stringsAsFactors = F) 
dim(smSPAM) 
colnames(smSPAM) <- c("class", 'text') 
head(smSPAM,50) 

#zamienia spam ham na 1 0 
smSPAM$class=ifelse(smSPAM$class=="ham", "0", "1") 
head(smSPAM$text,50) 
#View(smSPAM[smSPAM$class=="1",]) 

#STWORZ_KORPUS##################################################################### 

#tworze korpus na potrzeby documenttermmatrix 
smSPAM.corp <- Corpus(VectorSource(smSPAM$text)) 
inspect(smSPAM.corp) 

을하지만 로그에이 오류를 얻을 : 난 아직도이 코퍼스에 등 공백을 제거에 따른 수행 할 수 있습니다 그러나

Error in (function (classes, fdef, mtable): 
unable to find an inherited method for function ‘inspect’ for signature ‘"VCorpus"’ 

만 작동하지 않는 검사합니다.

답변

2

좋아, 내 문제가 무엇인지 발견 - tm 및 arules 패키지 containt inspect 함수는 arulesViz 및 arules (이전에는 후자가 필요함)를 분리해야했으며 다시 작동합니다.

+0

자유롭게 체크 표시를 클릭하여 "동의 함"하여이 질문을 "답변 함"으로 표시하십시오. – MrFlick

관련 문제