LinePlot с Seaborn: минимальная ошибка просмотра предела - PullRequest
0 голосов
/ 04 марта 2019

У меня есть следующий фрейм данных:

    Month Year  Location    Revenue
0   2015-01     Location 1  0.00
1   2015-03     Location 1  1105.50
2   2015-04     Location 1  44034.28
3   2015-05     Location 1  56756.39
4   2015-06     Location 1  51502.22

Есть данные за два года.Есть 5 разных локаций.Я хочу создать линейный участок с seaborn, который показывает 5 разных линий (по одной для каждого местоположения) с Доходом на оси Y, Месяцем Годом на оси X.

sns.lineplot(x="Month Year", 
             y="Revenue", 
             hue="Location", 
             data=rev_by_month,
             palette="tab10")

Однако, когда я запускаю приведенный выше код, я получаю следующую ошибку:

минимальный предел просмотра -0.05500000000000001 меньше 1 и является недопустимым значением даты Matplotlib.Это часто случается, если вы передаете значение, не относящееся к дате / времени, к оси, которая имеет единицы времени и даты

Для записи столбец месяца и года был создан с использованием функции pandas .to_datetime ().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...