ggfluctuation {ggplot2} | R Documentation |
A fluctutation diagram is a graphical representation of a contingency table. This function only supports 2D contingency tables at present but extension to higher dimensions should be relatively straightforward.
ggfluctuation(table, type = "size", floor = 0, ceiling = max(table$freq, na.rm = TRUE))
table |
a table of values, or a data frame with three columns, the last column being frequency |
type |
"size", or "colour" to create traditional heatmap |
floor |
don't display cells smaller than this value |
ceiling |
round cells to at most this value |
na.rm |
If |
With the default size fluctuation diagram, area is proportional to the count (length of sides proportional to sqrt(count)).
## Not run: ggfluctuation(table(movies$Action, movies$Comedy)) ggfluctuation(table(movies$Action, movies$mpaa)) ggfluctuation(table(movies$Action, movies$Comedy), type="colour") ggfluctuation(table(warpbreaks$breaks, warpbreaks$tension)) ## End(Not run)