У меня есть файл, подобный этому:
820.5 815.3 810.4
2061 2082 2098
2094 2119 2071
2067 2079 2080
2095 2080 2116
2069 2103 2108
, и я использую следующий код, чтобы открыть его и нанести на график свои данные
import numpy as np
import matplotlib.pyplot as plt
img = np.loadtxt('example.txt')
wvl = img[0,:]
data = img[1:,:]
plt.imshow(data)
Вопрос: как я могуиспользовать значения внутри numpy.ndarray
"wvl" в качестве меток тика оси X для моей тепловой карты?
Я уже пробовал с plt.xticks(range(wvl.size),wvl)
, но в реальном случае длина моего массива составляет 512, что приводитдо нечитаемого результата.