Согласно документам scatter
, вы можете использовать аргумент c
, чтобы указать последовательность цветов для точек данных. Все, что вам нужно, это определить список цветов в зависимости от значения в вашем столбце 'Win'
:
color = df['Win'].apply(lambda x: 'red' if x else 'green')
plt.scatter(x, y, c=color)