Мой сценарий собирает, открывает фрейм данных с помощью панд, собирает данные из каждого столбца в строке и затем строит два эллипса одновременно. Я хочу установить цвет каждого эллипса, чтобы он соответствовал определенному значению в столбце и добавленной цветовой полосе. Как заставить данные в этом столбце работать с предустановленной цветовой шкалой 'RdYlBu'?
Вот кое-что из того, что я пробовал:
z = data[79,46.86,10,181.3,120.5,277.1]
cmap = mpl.cm.get_cmap('RdYlBu')
normalize = mpl.colors.Normalize(vmin=400, vmax=800)
colors = [cmap(normalize(value)) for value in z]
ax.scatter(0, 0, color=colors)
ellipse1 = mp.patches.Ellipse(xy=(0,0), width=5, height=10,
angle = 45, edgecolor="r", linewidth=3, facecolor='none')
Это все еще не соответствует цветам, которые я ожидал.