Графически express линейные диаграммы строятся по-разному (по всей плоскости) - PullRequest
0 голосов
/ 14 июля 2020

Привет всем, в настоящее время я разрабатываю веб-приложение django. Я использовал plotly (python package, а не django -plotly) для построения графиков. В моей среде разработки мои диаграммы работают нормально, как показано ниже, enter image description here

But when I clone my repositery and run it on different machine graphs look like this, введите описание изображения здесь

Ниже приведены мои конфигурации:

  • Я использую Mongodb, а значения оси x указаны как строка типа
  • Протестировано как на windows, так и на машине centos все еще получаю приведенный ниже проводной график
  • Я передаю данные в виде списка словарей (не как фрейм данных)
  • Добавлена ​​графическая js библиотека в файлы stati c (я не вижу влияние на это)
def lineGraph(response):
  fig = px.line(response, x="trans_date", y="total_withdrawal", title='Total Withdrawals', template="plotly_dark")
  fig.data[-1].name = "Withdrawals"
  return plot(fig, output_type='div')

Первые 5 элементов:

[{'unit_id': 2, 'trans_date': '2017-01-03', 'branch': 'test', 'total_withdrawal': 4100}, {'unit_id': 2, 'trans_date': '2017-01-09', 'branch': 'test', 'total_withdrawal': 18300}, 
{'unit_id': 2, 'trans_date': '2017-01-14', 'branch': 'test', 'total_withdrawal': 20000}, {'unit_id': 2, 'trans_date': '2017-01-17', 'branch': 'test', 'total_withdrawal': 800}, {'unit_id': 2, 'trans_date': '2017-01-18', 'branch': 'test', 'total_withdrawal': 158800}]

...