Мой pandas датафрейм df
выглядит следующим образом:
Year Name RGB Percentage
1949 Blue 0055BF 9.356725
1949 Red C91A09 20.467836
1949 Yellow F2CD37 10.526316
1950 Blue 0055BF 45.454545
1950 Red C91A09 13.636364
1953 Blue 0055BF 7.142857
1953 Red C91A09 28.571429
1953 Yellow F2CD37 21.428571
Я строю линейный график:
sns.lineplot(x='Year', y='Percentage', hue='Name', data=df)
Но я хочу раскрасить линии в соответствии с шестнадцатеричные коды в столбце RGB. Графики для «Синего» должны иметь цвет 0055BF
, красный C91A09
и желтый F2CD37
.
Каков наилучший способ автоматического окрашивания линий на основе шестнадцатеричных кодов в столбце RGB?