<div dir="ltr">I would like to pull in the scope of this a bit (which was a bit unclear in the initial posting). The bulk of the work will not be in a 'charting' API, but on making sure that the mpl internals will easily support such an interface. As others have pointed out there are already pointed out there are several high-level packages that are built on top of mpl and we do not want to pull the domain-specific aspects into core matplotlib.<div><br></div><div>For example, one thing we should support is to configure an `Axes` such that</div><div><br></div><div>fig, ax = plt.subplots()</div><div>ax.SOMEMETHOD(??)</div><div>ax.plot(['a', 'b', 'c'], [1, 2, 3])</div><div>ax.plot(['a', 'c'], [4, 5])</div><div>ax.bar(['a', 'b', 'c'], [.5, .75, 1])</div><div><br></div><div>'does the right thing' to first order.</div><div><br></div><div>Providing this functionality at the core will take a lot of burden off of ex seaborn and pandas plotting.</div><div><br></div><div>Tom</div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, Mar 9, 2016 at 9:47 PM gary ruben <<a href="mailto:gary.ruben@gmail.com">gary.ruben@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>You might also consider contributing to yhat's ggplot project <a href="http://ggplot.yhathq.com/" target="_blank">http://ggplot.yhathq.com/</a> or at least looking at R's ggplot2 for inspiration.<br><br></div></div><div dir="ltr">Gary<br></div><div class="gmail_extra"><br><div class="gmail_quote">On 10 March 2016 at 12:01, Paul Hobson <span dir="ltr"><<a href="mailto:pmhobson@gmail.com" target="_blank">pmhobson@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Yeshwanth,<div><br></div><div>Have you seen the seaborn package?</div><div><a href="http://stanford.edu/~mwaskom/software/seaborn/" target="_blank">http://stanford.edu/~mwaskom/software/seaborn/</a><br></div><div><br></div><div>It builds off of matplotlib to make lots of nice statistical plots.</div><div>-paul</div></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div>On Fri, Mar 4, 2016 at 11:43 PM, Yeshwanth Sai Charan <span dir="ltr"><<a href="mailto:yeshwanthsaicharan@gmail.com" target="_blank">yeshwanthsaicharan@gmail.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div dir="ltr"><div><div><div><div>Hi Developers,<br><br></div><font size="2"><span style="font-weight:normal">I'm Yeshwanth from IIITDM Jabalpur, India. </span></font>I want to develop a new API for matplotlib which can automatically plot most of the visualizations required by data scientists. For example plots like the one shown in this stackoverflow issue (<a href="http://stackoverflow.com/questions/14391959/heatmap-in-matplotlib-with-pcolor" target="_blank">http://stackoverflow.com/questions/14391959/heatmap-in-matplotlib-with-pcolor</a>) can be developed with a single function using the new API.<br><br>The API can deal with certain types of data as mentioned here <a href="https://github.com/numfocus/gsoc/blob/master/2016/ideas-list-matplotlib.md#categorical-axes" target="_blank">https://github.com/numfocus/gsoc/blob/master/2016/ideas-list-matplotlib.md#categorical-axes</a> .<br><br></div>Please let me know the things I've to consider before designing this API.<br><br></div>regards,<br></div>Yeshwanth<br></div>
<br></div></div>_______________________________________________<br>
Matplotlib-devel mailing list<br>
<a href="mailto:Matplotlib-devel@python.org" target="_blank">Matplotlib-devel@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/matplotlib-devel" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/matplotlib-devel</a><br>
<br></blockquote></div><br></div>
<br>_______________________________________________<br>
Matplotlib-devel mailing list<br>
<a href="mailto:Matplotlib-devel@python.org" target="_blank">Matplotlib-devel@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/matplotlib-devel" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/matplotlib-devel</a><br>
<br></blockquote></div><br></div>
_______________________________________________<br>
Matplotlib-devel mailing list<br>
<a href="mailto:Matplotlib-devel@python.org" target="_blank">Matplotlib-devel@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/matplotlib-devel" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/matplotlib-devel</a><br>
</blockquote></div>