Исследовать код построения графиков на JavaScript
1 000 руб. за проект
Необходимо исследовать код, с помощью которого строятся графики на данной странице -> http://dotapicker.com/herocounter (вкладка Adv.Charts). Понять его, объяснить заказчику, чтобы он мог воссоздать его на Python.
Что уже известно:
1) Код строится скриптом picker-angular.js (расположен по пути dotapicker(dot)com/assets/js/logic/picker-angular.js)
2) Код берёт данные по каждому герою из dotapicker(dot)com/assets/json/data/herotimeadv.json (интересуют значения a5, a10, a15...)
3) Код высчитывает среднее арифметическое из всех выбранных героев в минуту времени, по этому значению ставит точку на графике. И так по каждой минуте.
Что предстоит выяснить:
Если строить графики простой логикой с помощью средней арифметической, они далеко не всегда будут совпадать с исходными. Красный график "плавает" вверх-вниз в пределах около 0.002-0.008. Нужно узнать, что присутствует в представленном коде помимо просчёта среднего из всех данных.
Полезным навыком будет владение на базовом уровне ЯП Python.
Что уже известно:
1) Код строится скриптом picker-angular.js (расположен по пути dotapicker(dot)com/assets/js/logic/picker-angular.js)
2) Код берёт данные по каждому герою из dotapicker(dot)com/assets/json/data/herotimeadv.json (интересуют значения a5, a10, a15...)
3) Код высчитывает среднее арифметическое из всех выбранных героев в минуту времени, по этому значению ставит точку на графике. И так по каждой минуте.
Что предстоит выяснить:
Если строить графики простой логикой с помощью средней арифметической, они далеко не всегда будут совпадать с исходными. Красный график "плавает" вверх-вниз в пределах около 0.002-0.008. Нужно узнать, что присутствует в представленном коде помимо просчёта среднего из всех данных.
Полезным навыком будет владение на базовом уровне ЯП Python.
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.