Oops.<br><br>Sorry Matthias, I&#39;m being sloppy.  I didn&#39;t mention that although I&#39;m passing a 1-d array for x, I&#39;m actually passing a multi-dimensional array for y.  In fact, I&#39;m just passing a pandas dataframe object.  Therefore, if I have a dataframe of 6 lines for example, when I do ax.plot(x,y) I get 6 plots out.  What I&#39;d like to do is pass the labels of all six of these lines in as well in the form of a list.<br>
<br>I didn&#39;t realize this until your example, but I suppose I could just plot the lines one at a time and pass in the labels in each iteration.  For example:<br><br>for i in y:<br>    ax.plot(x, y[i], label=index[i])<br>
<br>But there has to be a way to just pass a list of labels into a multilineplot all at once.  I realize now that my issue is now with pyplot and not with IPython, so thanks for your help!<br><br><div class="gmail_quote">
On Wed, Jul 25, 2012 at 2:38 PM, Matthias BUSSONNIER <span dir="ltr">&lt;<a href="mailto:bussonniermatthias@gmail.com" target="_blank">bussonniermatthias@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Le 25 juil. 2012 à 20:29, Adam Hughes a écrit :<br>
<div class="im"><br>
&gt; Thanks.<br>
&gt;<br>
&gt; That does work correctly for me; however, is printing the string &quot;mydata&quot; for the name of each line.<br>
</div>... i&#39;m not quite sure I understand what you want to do...<br>
<div class="im"><br>
fig, ax=plt.subplots(1, figsize=(5,5) )<br>
<br>
x,y = range(10),range(10)<br>
ax.plot(x,y,label=&#39;mydata&#39;)<br>
<br>
</div>x,y = range(0,10),range(1,11)<br>
ax.plot(x,y,label=&#39;mydata2&#39;)<br>
<br>
x,y = range(0,10),range(2,12)<br>
ax.plot(x,y,label=&#39;mydata3&#39;)<br>
<br>
ax.legend()<br>
<br>
give me 3 different labels<br>
<span class="HOEnZb"><font color="#888888">--<br>
Matthias<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
&gt;  Do you know offhand how to get it to understand a list of strings?  I&#39;ll look through the matplotlib docs further.<br>
&gt;<br>
&gt; On Wed, Jul 25, 2012 at 2:19 PM, Matthias BUSSONNIER &lt;<a href="mailto:bussonniermatthias@gmail.com">bussonniermatthias@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; Le 25 juil. 2012 à 20:14, Adam Hughes a écrit :<br>
&gt;<br>
&gt; &gt; Hi,<br>
&gt; &gt;<br>
&gt; &gt; I&#39;m using notebook with inline plots:<br>
&gt; &gt;<br>
&gt; &gt; ipython notebook --pylab inline<br>
&gt; &gt;<br>
&gt; &gt; And noticed that if I create a subplot, then try to add a legend using ax.legend(), the legend doesn&#39;t appear.<br>
&gt; &gt;<br>
&gt; &gt; something like:<br>
&gt; &gt;<br>
&gt; &gt; fig, ax=plt.subplots(1, figsize=(12,12) )<br>
&gt; &gt; ax.plot(x,y)<br>
&gt; &gt; ax.legend()<br>
&gt;<br>
&gt; By setting a label in plot(), this works for me :<br>
&gt;<br>
&gt; fig, ax=plt.subplots(1, figsize=(5,5) )<br>
&gt; x,y = range(10),range(10)<br>
&gt; ax.plot(x,y,label=&#39;mydata&#39;)<br>
&gt; ax.legend()<br>
&gt;<br>
&gt; --<br>
&gt; Matthias<br>
&gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; Am I doing something incorrectly or is this a known bug?<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; IPython-User mailing list<br>
&gt; &gt; <a href="mailto:IPython-User@scipy.org">IPython-User@scipy.org</a><br>
&gt; &gt; <a href="http://mail.scipy.org/mailman/listinfo/ipython-user" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-user</a><br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; IPython-User mailing list<br>
&gt; <a href="mailto:IPython-User@scipy.org">IPython-User@scipy.org</a><br>
&gt; <a href="http://mail.scipy.org/mailman/listinfo/ipython-user" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-user</a><br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; IPython-User mailing list<br>
&gt; <a href="mailto:IPython-User@scipy.org">IPython-User@scipy.org</a><br>
&gt; <a href="http://mail.scipy.org/mailman/listinfo/ipython-user" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-user</a><br>
<br>
_______________________________________________<br>
IPython-User mailing list<br>
<a href="mailto:IPython-User@scipy.org">IPython-User@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-user" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-user</a><br>
</div></div></blockquote></div><br>