Я пытаюсь построить данные временных рядов в matplotlib. Но даты расположены неравномерно (см. Изображение ниже). Я хочу, чтобы даты по оси x были равномерно распределены. Я могу вручную получить метки и установить для видимости нежелательных меток значение false. Но есть ли другой способ сделать это?
введите описание изображения здесь
установите переменную с данными ваших дат оси x x=[date1,date2,...] затем добавьте
x=[date1,date2,...]
ax2.xaxis.set_ticklabels(x)