В настоящее время я пытаюсь построить 7 дней с различными маленькими или большими числами.
Первый набор данных может выглядеть следующим образом
dates = ['2018-09-20', '2018-09-21', '2018-09-22', '2018-09-23', '2018-09-24', '2018-09-25', '2018-09-26', '2018-09-27']
values = [107.660514, 107.550403, 107.435041, 107.435003, 107.574965, 107.449961, 107.650052, 107.649974]

против другого набора данных могут иметь те же даты, но значения могут быть очень небольшими приращениями
dates = ['2018-09-20', '2018-09-21', '2018-09-22', '2018-09-23', '2018-09-24', '2018-09-25', '2018-09-26', '2018-09-27']
values = [0.849215, 0.849655, 0.849655, 0.851095, 0.850885, 0.850135, 0.851203, 0.851865]
Когда я использую это
import matplotlib
import matplotlib.pyplot as plt
import numpy as np
plt.plot_date(x=dates, y=values, fmt="r--")
plt.ylabel(c)
plt.grid(True)
plt.savefig('static/%s.png' % c)
Результирующее изображение для первого набора значений выглядит как пунктирная линия, соединяющая дни с точками.Но 2-й набор данных создает изображение из 7 параллельных линий, уложенных друг на друга.
Должен ли я строить это по-другому?