Я хотел бы сделать график рассеяния, используя matplot lib из одной строки, где точки окрашены в соответствии с третьим значением. Мне нужно добавить легенду, чтобы объяснить, что означают цвета. Например, белая точка означает «0», а красная - «5». Это кажется действительно очевидной вещью, но я нигде не могу найти в Интернете никакой информации о том, как это сделать.