Датафреймы Pandas для Seaborn Grouped Barchart

У меня есть следующий фрейм данных, который я получил из более крупного фрейма данных, в котором перечислены наихудшие 10 «контрольных возвратов» и соответствующие им возвраты и даты портфеля:

Мне удалось создать гистограмму Seaborn, в которой перечислены результаты сравнительного анализа с указанием соответствующих дат с помощью этого сценария:

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)

И он производит этот сюжет:

Тем не менее, мне бы хотелось, чтобы сгруппированный гистограмма содержала и результаты эталонных, и портфельных возвратов, где два разных цвета используются для различения этих двух категорий.

Я пробовал несколько разных методов, но, похоже, ничего не работает.

Заранее спасибо за вашу помощь!

Ответы на вопрос(1)

Ваш ответ на вопрос