Pandas Dataframe a Seaborn Grouped Barchart
Tengo el siguiente marco de datos que he obtenido de un marco de datos más grande que enumera las peores 10 "Devoluciones de referencia" y sus correspondientes devoluciones y fechas de cartera:
Me las arreglé para crear un diagrama de barras de Seaborn que enumera Benchmark Returns contra sus fechas correspondientes con este script:
import pandas as pd
import seaborn as sns
df = pd.read_csv('L:\\My Documents\\Desktop\\Data NEW.csv', parse_dates = True)
df = df.nsmallest(10, columns = 'Benchmark Returns')
df = df[['Date', 'Benchmark Returns', 'Portfolio Returns']]
p6 = sns.barplot(x = 'Date', y = 'Benchmark Returns', data = df)
p6.set(ylabel = 'Return (%)')
for x_ticks in p6.get_xticklabels():
x_ticks.set_rotation(90)
Y produce esta trama:
Sin embargo, lo que me gustaría es un diagrama de barras agrupadas que contenga devoluciones de referencia y devoluciones de cartera, donde se utilizan dos colores diferentes para distinguir entre estas dos categorías.
He probado varios métodos diferentes, pero nada parece funcionar.
¡Gracias de antemano por su ayuda!