Is there a way I can combine a BubbleChart with a MatrixPlot? I already plotted a MatrixPlot of dimension 7x5. I also made a BubbleChart of the same dimension. I tried to combine the two plots using Show but I didn't work. I just want to combine both in such a way that each bubble is placed in its respective cell in the MatrixPlot. Thank you so much for your help.

  • 6
    $\begingroup$ Please edit your question and add the code you are using so we can understand exactly what plots you are trying to combine. $\endgroup$ Oct 22 '21 at 1:53

Something like this maybe?

mtx = ArrayReshape[Range[35], {7, 5}];

{w,h} = Dimensions@mtx;
coords = Reverse@Transpose@CoordinateBoundsArray[{{1,h},{1,w}},1]-.5;
bubbs = Flatten[MapThread[Append,{coords,mtx},2],1];
 MatrixPlot[mtx, PlotTheme -> "Marketing"],
 BubbleChart[bubbs, PlotTheme -> "Marketing"]

bubbles on a matrix plot

  • $\begingroup$ Thank you so much flinty for your help. Much appreciated.... $\endgroup$
    – Naps
    Oct 27 '21 at 9:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.