У меня есть CSV-файл, который содержит 3 столбца:
temp;val1;val2
350;0.1;1
350.1;0.11;1.1
350.5;0.13;1.23
350.6;0.15;1.36
351.1.1;0.18;1.58
352.2.5;0.22;1.79
...
Я хотел бы создать тепловую карту из этих 3 столбцов. «Temp» должен быть на оси x, а «val1» на оси y. Значение цвета должно быть «val2». Но у меня проблемы с созданием правильного формата данных для третьего столбца ... Кто-нибудь есть идеи? Или есть какой-нибудь более простой способ сделать это? Заранее спасибо
train_csv = pandas.read_csv('./training.csv')
train = train_csv.values
x2d, y2d = np.meshgrid(train[:, 0], train[:, 1])
z2d =?
plt.pcolormesh(x2d, y2d, z2d)
plt.show()