I have gone through many answers here , and tried to use all suggestions given in stackoverflow but nothing seems to be working for me . Is there any order before creating document term matrix using tm package in R ?
email_corpus <- VCorpus(VectorSource(df2$final_text))
email_corpus_clean <- tm_map(email_corpus,content_transformer(tolower))     
#remove special characters
for(j in seq(email_corpus_clean))  {        
email_corpus_clean[[j]] <- gsub("\n", " ", email_corpus_clean[[j]]) 
email_corpus_clean[[j]] <- gsub("\r", " ", email_corpus_clean[[j]])        
email_corpus_clean[[j]] <- gsub(">>", " ", email_corpus_clean[[j]])     
}
email_corpus_clean <- tm_map(email_corpus_clean,removeNumbers)        
myStopWords<- c("said","from","what")
email_corpus_clean <- tm_map(email_corpus_clean, removeWords, c(stopwords("english"), myStopWords))    
email_corpus_clean <- tm_map(email_corpus_clean, removePunctuation)   
email_corpus_clean <- tm_map(email_corpus_clean, stemDocument)   
email_corpus_clean <- tm_map(email_corpus_clean,stripWhitespace)  
#This is the line of code , where i get error 
email_dtm <- DocumentTermMatrix(email_corpus_clean)   #creating document term matrix
# this is the error 
Error in UseMethod("meta", x) : 
no applicable method for 'meta' applied to an object of class "character"