У меня есть линейный график, представляющий объем продаж, в то время как я хочу показать некоторые события в точке только один раз и проигнорировать его позже. например, я хочу, чтобы пинг-крест (X), который выделен желтым цветом, появлялся там только один раз и игнорировал другие
Структура набора данных выглядит следующим образом:
Date Sales Is_promotion Isother
1-1-2020 1000 0 0
31-1-2020 2000 1 0
Код, который я сделал выше
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)