Я использую swarmplot для вертикального отображения нескольких распределений на одном графике:
Код: Выделить всё
df = polars.read_csv("...")
ax = seaborn.swarmplot(data=[df["ColA"], df["ColB"], df["ColC"]])
ax.set_xticklabels(["A", "B", "C"])
Но все точки данных имеют один и тот же цвет. Я хотел изменить оттенок, чтобы указать цвет из столбца моего набора данных, например hue=df["ColD"], но получаю следующую ошибку:
Код: Выделить всё
ValueError: The following variable cannot be assigned with wide-form data: `hue`
Как я могу использовать столбец a из моего набора данных в качестве значения оттенка в моей графике?
Подробнее здесь:
https://stackoverflow.com/questions/798 ... me-graphic