library(tibble)     # Enframe
## Registered S3 methods overwritten by 'tibble':
##   method     from  
##   format.tbl pillar
##   print.tbl  pillar
library(readr)      # Reading file
library(tm)         # Creating word freq-table
## Loading required package: NLP
library(wordcloud2) # Generating wordcloud
setwd("C:/Users/markr/OneDrive/Desktop")
mystring <- read_file("Ferret.txt")
corpus<-Corpus(VectorSource(mystring))
corpus<-tm_map(corpus, content_transformer(tolower))
corpus<-tm_map(corpus, removeNumbers)
corpus<-tm_map(corpus, removeWords, stopwords('english'))
#corpus<-tm_map(corpus, stemDocument, language = "english") 
corpus<-tm_map(corpus, removePunctuation)

tdm<-TermDocumentMatrix(corpus)

tdmatrix<-as.matrix(tdm)
wordfreq<-sort(rowSums(tdmatrix), decreasing = TRUE)
wordfreq = enframe(wordfreq)
wordcloud2(wordfreq, color = "random-light", backgroundColor = "white")