No se puede obtener un gráfico de barras sin astackr en los pandas de Python

Esto es raro Parece que no puedo obtener una ttwig de barras sin astackr en pandas python (a diferencia de la guía oficial pandas) Las barras parecen estar superpuestas, en lugar de colocarse de lado. ¿Alguna pista de por qué sería?

df.plot(kind='bar',stacked=False, figsize=(20,15), alpha=0.4) 

Aquí está el enlace a la imagen: introduzca la descripción de la imagen aquí

y aqui hay una muestra df

  OLS Ridge Lasso EN BN 0.008935 0.013937 0.000000 0.000000 BO 0.037947 0.034341 0.021778 0.021771 BP 0.205764 0.190278 0.184766 0.179000 CB 0.302772 0.106399 0.161487 0.076948 CD 0.464572 0.378660 0.424983 0.401792 CF 0.062425 0.006078 0.000000 -0.000000 CL -0.005794 0.002631 0.000000 0.001082 CN 0.012761 0.011331 0.010272 0.010476 

De acuerdo. Así que ahora tengo que preguntar en qué versión de pandas estás. Cuando corro

 from matplotlib import pyplot as plt import pandas try: from io import StringIO except: from StringIO import StringIO data = StringIO("""\ OLS Ridge Lasso EN BN 0.008935 0.013937 0.000000 0.000000 BO 0.037947 0.034341 0.021778 0.021771 BP 0.205764 0.190278 0.184766 0.179000 CB 0.302772 0.106399 0.161487 0.076948 CD 0.464572 0.378660 0.424983 0.401792 CF 0.062425 0.006078 0.000000 -0.000000 CL -0.005794 0.002631 0.000000 0.001082 CN 0.012761 0.011331 0.010272 0.010476 """) df = pandas.read_csv(data, sep='\s+') fig, axes = plt.subplots(nrows=2, figsize=(6, 10)) df.plot(kind='bar', stacked=False, alpha=0.4, ax=axes[0]) df.plot(kind='bar', stacked=True, alpha=0.4, ax=axes[1]) for ax in axes: ax.set_ylim(bottom=0) 

Yo obtengo: introduzca la descripción de la imagen aquí

Estoy en pandas 0.13 via (ana) conda