mosaic_plot.zip

Make a mosaic plot from 2D data

You are now following this Submission

The function mosaic_plot makes a mosaic plot from 2D data. One could check with
http://en.wikipedia.org/wiki/Mosaic_plot for a description of mosaic plot.
The function return two outputs xm and ym, which are the x and y components of centers of boxes. They are useful if one want to label the plot.

E.g., make a mosaic plot for random data and put the percentage of box as
label

data=rand(3,4);
[xm,ym]=mosaic_plot(data);
multi_text(xm(:),ym(:),form_percentage_strings_from_array(data(:)));

Cite As

Samuel Cheng (2026). mosaic_plot.zip (https://in.mathworks.com/matlabcentral/fileexchange/47785-mosaic_plot-zip), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0