tm (version 0.7-1)

plot: Visualize a Term-Document Matrix

Description

Visualize correlations between terms of a term-document matrix.

Usage

# S3 method for TermDocumentMatrix
plot(x,
     terms = sample(Terms(x), 20),
     corThreshold = 0.7,
     weighting = FALSE,
     attrs = list(graph = list(rankdir = "BT"),
                  node = list(shape = "rectangle",
                              fixedsize = FALSE)),
     …)

Arguments

x

A term-document matrix.

terms

Terms to be plotted. Defaults to 20 randomly chosen terms of the term-document matrix.

corThreshold

Do not plot correlations below this threshold. Defaults to 0.7.

weighting

Define whether the line width corresponds to the correlation.

attrs

Argument passed to the plot method for class graphNEL.

Other arguments passed to the graphNEL plot method.

Details

Visualization requires that package Rgraphviz is available.

Examples

Run this code
# NOT RUN {
data(crude)
tdm <- TermDocumentMatrix(crude,
                          control = list(removePunctuation = TRUE,
                                         removeNumbers = TRUE,
                                         stopwords = TRUE))
plot(tdm, corThreshold = 0.2, weighting = TRUE)
# }

Run the code above in your browser using DataCamp Workspace