title: Python pandas, Plotting options for multiple lines
body: <p>I want to plot multiple lines from a pandas dataframe and setting different options for each line. I would like to do something like</p>
  
  <pre><code>testdataframe=pd.DataFrame(np.arange(12).reshape(4,3))
  testdataframe.plot(style=['s-','o-','^-'],color=['b','r','y'],linewidth=[2,1,1])
  </code></pre>
  
  <p>This will raise some error messages:</p>
  
  <ul>
  <li><p>linewidth is not callable with a list</p></li>
  <li><p>In style I can't use 's' and 'o' or any other alphabetical symbol, when defining colors in a list</p></li>
  </ul>
  
  <p>Also there is some more stuff which seems weird to me</p>
  
  <ul>
  <li><p>when I add another plot command to the above code <code>testdataframe[0].plot()</code> it will plot this line in the same plot, if I add the command <code>testdataframe[[0,1]].plot()</code> it will create a new plot</p></li>
  <li><p>If i would call <code>testdataframe[0].plot(style=['s-','o-','^-'],color=['b','r','y'])</code> it is fine with a list in style, but not with a list in color</p></li>
  </ul>
  
  <p>Hope somebody can help, thanks.</p>