rubyplot
rubyplot copied to clipboard
New plots
New plots are to be implemented on a priority basis. Priority to be determined by:
- Frequency of usage.
- Need and requests by users.
- Dependence on other kinds of plots.
Please post your comments in this thread and we can update the new plots to be implemented.
List:
- [ ] Histogram.
- [x] GR
- [ ] Magick
- [ ] Error bars.
- [x] GR
- [ ] Magick
- [ ] Candle sticks.
- [x] GR
- [ ] Magick
- [ ] Violinplot - https://seaborn.pydata.org/examples/grouped_boxplot.html
- [ ] GR
- [ ] Magick
- [ ] Grouped boxplot. - https://seaborn.pydata.org/examples/grouped_boxplot.html
- [ ] GR
- [ ] Magick
- [ ] Dot plot.
- [ ] GR
- [ ] Magick.
Thanks for raising the issue.
I think it's important to consider these factors before we add new plots.
Here are a few top choices for now
Histogram
Matplot Lib Link
Frequency of Usage: Very High
Requests: High
Dependence on Other plots: Strongly correlated with Bar chart implementation in both GR Plot and in MAgickplot, therefore, the implementation aspect is fairly easy.
Error Bars
MatplotLib Links
Frequency of usage: Moderate to low
Dependence on Other plots: Strongly correlated with line plot implementation and is easy to add to the current codebases.
Candle Sticks
Matplotlib Links
Frequency of usage: High
Dependency on other plots: A mix of line/BarPlot. Also, this has already been implemented in GR Plot and needs to be implemented in Magickplot.
@Arafatk works. I'm adding your suggestions to the list.
For statistical data analysis, I often use boxplot and violinplot, and scatter plot matrix layout.
There are examples of them in seaborn's gallery:
Thank you @mrkn . I'm adding your suggestions.