Как показать только одну точку временного события на графике морского побережья - PullRequest
0 голосов
/ 29 марта 2020

У меня есть линейный график, представляющий объем продаж, в то время как я хочу показать некоторые события в точке только один раз и проигнорировать его позже. например, я хочу, чтобы пинг-крест (X), который выделен желтым цветом, появлялся там только один раз и игнорировал другие

Структура набора данных выглядит следующим образом:

Date        Sales  Is_promotion   Isother
1-1-2020    1000     0              0
31-1-2020   2000     1              0 

enter image description here

Код, который я сделал выше

ax = sns.lineplot(x="date", y="sales", data=china,alpha=0.5)
ax2 = ax.twinx()
china.plot(x="date", y="is_promotion", ax=ax2, legend=False, alpha=0.4)
china.plot(x="date", y="is_other_event", ax=ax2, legend=False, alpha=0.4)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...