У меня есть этот фрейм данных diamonds, который состоит из таких переменных, как (carat, price, color), и я хочу нарисовать график рассеяния от price до carat для каждого color, что означает, что разные color разного цвета на графике.
Это легко в R с ggplot:
ggplot(aes(x=carat, y=price, color=color), #by setting color=color, ggplot automatically draw in different colors
data=diamonds) + geom_point(stat='summary', fun.y=median)

Интересно, как это можно сделать в Python с помощью matplotlib?
PS:
Я знаю о вспомогательных пакетах построения, таких как seaborn и ggplot for python, и я не предпочитаю их, просто хочу узнать, возможно ли выполнить задание, используя только matplotlib;; P





