gráfico de gráfico circular de pandas eliminar el texto de la etiqueta en la cuña

el ejemplo de gráfico circular en pandas tutorial de trazadohttp://pandas.pydata.org/pandas-docs/version/0.15.0/visualization.html genera la siguiente figura:

con este código:

import matplotlib.pyplot as plt
plt.style.use('ggplot')
import numpy as np
np.random.seed(123456)


import pandas as pd
df = pd.DataFrame(3 * np.random.rand(4, 2), index=['a', 'b', 'c', 'd'], columns=['x', 'y'])

f, axes = plt.subplots(1,2, figsize=(10,5))
for ax, col in zip(axes, df.columns):
    df[col].plot(kind='pie', autopct='%.2f', labels=df.index,  ax=ax, title=col, fontsize=10)
    ax.legend(loc=3)

plt.show()

Quiero eliminar la etiqueta de texto (a, b, c, d) de ambas subtramas, porque para mi aplicación esas etiquetas son largas, por lo que solo quiero mostrarlas en la leyenda.

Después de leer esto:¿Cómo agregar una leyenda al gráfico circular matplotlib?, Descubro un camino conmatplotlib.pyplot.pie pero la figura no es tan elegante incluso si todavía estoy usando ggplot.

f, axes = plt.subplots(1,2, figsize=(10,5))
for ax, col in zip(axes, df.columns):
    patches, text, _ = ax.pie(df[col].values, autopct='%.2f')
    ax.legend(patches, labels=df.index, loc='best')

Mi pregunta es, ¿hay alguna forma de combinar las cosas que quiero de ambos lados? para ser claro, quiero la fantasía de los pandas, pero elimine el texto de las cuñas.

Gracias

Respuestas a la pregunta(1)

Su respuesta a la pregunta