Я ищу простой и элегантный способ сделать диаграмму рассеяния с несколькими массивами, используя пустой кружок в качестве маркера. Цвета должны выбираться автоматически. Например, я могу очень легко построить график с закрашенным кружком:
a = {'1': np.random.rand(10), '2': np.random.rand(10), '3': np.random.rand(10)}
fig,ax = plt.subplots()
for y in ['2', '3']:
ax.scatter(a[y], a['1'], label=y)
ЕСЛИ я хочу использовать kwargs facecolor="none"
, маркеры просто исчезнут. Как-то мне нужно автоматически назначать цвета edgecolor