Привет. Я хочу нарисовать линейную диаграмму с данными двух массивов.
ArrayA
array([265266., 248146., 262715., 280663., 238083., 270262., 254179.,
277202., 306039., 281294., 294978., 304122., 351522., 340181.,
322776., 327759., 310442., 328161., 313920., 355952., 344338.,
322330., 345088., 365234., 420498.])
ArrayB
array([ 26526, 24814, 26271, 28066, 23808, 27026, 25417, 27720,
30603, 28129, 29497, 30412, 35152, 34018, 32277, 32775,
31044, 32816, 31392, 35595, 86084, 112815, 172544, 219140,
420498])
Два массива имеют одинаковую форму. Я хотел бы нарисовать их на одном графике. Я пытался
import matplotlib.pyplot as plt
plt.plot(diagonal,[25000,400000],'r--',df2array, [10000,425000], 'bs')
plt.show()
Я не уверен, что второй параметр [25000,400000]
, это для определения диапазона моего массива?
Я получил ошибку x and y must have same first dimension, but have shapes (25,) and (2,)
Однако массивы имеют одинаковую форму.