Мне нужно построить данные с помощью chart.js, но данные продолжают меняться по сравнению с исходными данными из python.На данный момент я не знаю, что делать, потому что мои диаграммы не похожи между python и chart.js.
Быстрый контекст: у меня есть скрипт на python, который генерирует данные, которые я хочу построитьиспользуя chart.js на сайте.Для этого я использую Django для передачи данных в качестве контекста в шаблон HTML, где я отображаю их с помощью chart.js.Тем не менее, я заметил значительную разницу между графиками, отображаемыми на python и javascript.Я быстро взглянул на сами данные и заметил, что они изменились.
Итак, я передаю данные следующим образом:
var X = {{ X }}
var F = {{ F }}
console.log(F)
var F_ridge = {{ F_ridge }}
var F_lasso = {{ F_lasso }}
var F_elastic = {{ F_elastic }}
Вот вывод для первого элемента моего массива python:
>>> 1.00024861720107
, а вот выводПервый элемент моего массива JavaScript:
1.0002486171243539
Я знаю, что это очень небольшая разница, но этого достаточно, чтобы вызвать расхождения на графиках.Знаете ли вы, что является причиной изменения и как его предотвратить?