Как использовать сочетание нескольких столбцов в качестве оттенка на графике python - PullRequest
0 голосов
/ 10 марта 2020

У меня есть фрейм данных pandas со столбцами [Страна, Регион, Температура, Время], и я хочу построить график времени по оси X и температуры по оси Y.
Когда я сейчас хочу различить guish между страной, которую я могу просто сказать

hue="Country"

Если я хочу различить guish между регионом, я могу просто сказать

hue="Region"

Но можно ли различить guish между сочетанием региона и страны? Так что установка оттенка что-то вроде

hue="Country, Region"

Заранее спасибо

РЕДАКТИРОВАТЬ:

Пока я пробовал это, и это то, что я хочу, но я не думаю, это элегантное решение:

import pandas as pd
import seaborn as sns

data_frame = pd.read_pickle('data.pkl')
data_frame["Hue"] = data_frame["Country"] + data_frame["Region"]

ax = sns.lineplot(data = data_frame, x='Time', y="Temperature", hue = "Hue")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...