# Best packages to use to recreate a boxplot

**URL:** https://discourse.julialang.org/t/best-packages-to-use-to-recreate-a-boxplot/95499
**Category:** General Usage
**Tags:** plotting, dataframes
**Created:** [March 3, 2023, 2:40pm UTC](https://discourse.julialang.org/t/best-packages-to-use-to-recreate-a-boxplot/95499 "2023-03-03T14:40:33Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![rakshith95](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/rakshith95/32/44606_2.png) [@rakshith95](https://discourse.julialang.org/u/rakshith95)
#### Post date: [March 3, 2023, 2:40pm UTC](https://discourse.julialang.org/t/best-packages-to-use-to-recreate-a-boxplot/95499/1 "2023-03-03T14:40:33Z")

</div>

Hello,  
For a paper, I’d like to recreate a boxplot similar to the one below, where, for discrete values of ‘x’, I have ‘y’ data from multiple different sources

 ![boxplot_eg](https://global.discourse-cdn.com/julialang/original/3X/b/7/b72e159f6391b8eb976fd0a77428141c56663e92.png)

So far, I see that Makie, StatsPlots, and PlotlyJS, have boxplot plotting, but I’m not sure which would be best for my case, and the documentation for the first two are sparse, to say the least. Any suggestions on how I should go about with this?

---

<div class="post-metadata">

### Author: ![joa-quim](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/joa-quim/32/227_2.png) [@joa-quim](https://discourse.julialang.org/u/joa-quim)
#### Post date: [March 3, 2023, 2:56pm UTC](https://discourse.julialang.org/t/best-packages-to-use-to-recreate-a-boxplot/95499/2 "2023-03-03T14:56:31Z")

</div>

You may add these to the list too  
[https://www.generic-mapping-tools.org/GMTjl\_doc/examples/plotting\_functions/05\_1\_stats/#example\_1786624051085203809](https://www.generic-mapping-tools.org/GMTjl_doc/examples/plotting_functions/05_1_stats/#example_1786624051085203809)
