Learn R Programming

tm (version 0.3-1)

plot: Visualize a Term-Document Matrix

Description

Visualize correlations between terms of a term-document matrix.

Usage

## S3 method for class 'TermDocMatrix':
plot(x,
     terms = sample(colnames(x), 20),
     corThreshold = 0.7,
     weighting = FALSE,
     attrs = list(graph = list(rankdir = "BT"),
                  node = list(shape = "rectangle",
                              fixedsize = FALSE)),
     ...)

Arguments

x
an Robject inheriting from S4 class TermDocMatrix.
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
if (require("Rgraphviz")) {
  data(crude)
  tdm <- TermDocMatrix(crude)
  plot(tdm, terms = colnames(tdm)[1:20])
  set.seed(1234)
  plot(tdm, corThreshold = 0.2, weighting = TRUE)
}

Run the code above in your browser using DataLab