title: Simple customization of matplotlib/pandas bar chart (labels, ticks, etc.)
body: <p>I am new to matplotlib and I am trying to use it within pandas to plot some simple charts. I have a DataFrame that contains two labels "score" and "person", derived from another DF.</p>
  
  <pre><code>df1 = DataFrame(df, columns=['score','person'])
  </code></pre>
  
  <p>Producing this output:</p>
  
  <p><img src="https://i.stack.imgur.com/o61hu.png" alt="table output"></p>
  
  <p>I am trying to create a simple bar chart, to show each person in different color, and this is what I have thus far:</p>
  
  <pre><code>df1.plot(kind='bar', title='Ranking')
  </code></pre>
  
  <p><img src="https://i.stack.imgur.com/z1xbA.png" alt="bar chart"></p>
  
  <p>How can I customize it so the chart shows the person names in the x axis with unique colors and remove the "frame" surrounding the figure? How can I make it a horizontal bar chart? </p>
  
  <p>Thanks in advance for your help.</p>