Я хотел бы добавить цветовую шкалу к этому графику. Код ниже делает именно то, что я хочу. Эта цветовая шкала должна указывать третье значение из другого списка.
Данные, которые я хочу построить, находятся в одном списке, третье значение - в другом, а длина этих списков различна. На данный момент я выбираю Данные со списком индексов (b1). Поэтому я также должен составить список индексов для моего третьего значения (c1).
Я думал об использовании цветовой карты для этого, но до сих пор я никогда не работал с цветными картами. И также не нашел хорошего объяснения в inte rnet до сих пор. Надеюсь, вы мне поможете.
b1=(35,23,33,8,38,24,40,22,28)
for i in b1:
plt.plot(x_axis,Data[i][1:21],'-', label=str(Data[i][0]))
plt.xticks(rotation=270)
plt.xlabel('Pa')
plt.ylabel('%')
plt.yscale('log')
plt.legend()
plt.title("Test")
plt.show()