Я использую библиотеку matplotlib в python для генерации графиков рассеяния xy с качеством публикации.Я столкнулся с проблемой, касающейся маркеров в легенде.Я строю 2 разных серии xy-scatter;одна представляет собой набор точек xy, образующих кривую, а другая представляет собой одну точку xy.
Мне бы хотелось, чтобы легенда показала 3 маркера для «кривой» и 1 маркер для одной точки.Единственный способ, которым я знаю, как изменить количество маркеров легенды, - использовать аргумент «точки рассеяния» при объявлении легенды.Однако, этот аргумент устанавливает количество маркеров для всех серий в легенде, и я не уверен, как изменить каждую запись легенды индивидуально .
К сожалению, яне может публиковать фотографии как новый пользователь, но, надеюсь, этого описания достаточно. Есть ли способ установить значения точек рассеяния индивидуально для каждой записи легенды с помощью matplotlib?
РЕДАКТИРОВАТЬ: Здесь представлены ссылки, показывающие изображения с различными значениями точек рассеяния.
scatterpoints = 3: http://imgur.com/8ONAT
scatterpoints = 1: http://imgur.com/TFcYV
Надеюсь, это немного прояснит проблему.