Обсуждение модуля:Statistical: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 105:
* Я бы предпочёл вариант с исправлением интерполяции monotone, но это нужно где-то внутри Vega 2 ковыряться. Полгода назад пытался разобраться, где же проблема, но так и не нашёл. Например, в [https://vega.github.io/editor/#/url/vega-lite/N4KABGBEAkDODGALApgWwIaQFxUQFzwAdYsB6UgN2QHN0A6agSz0QFcAjOxge1IRQyUa6ALQAbZskoAmOgCtY3AHaQANOCgATZAgBOjQnh4qckAArdCrMeiPKw3KrrBHUyOmo2RNtzDlAQEJAU6GKsOthgANoagWDAkACeyOi6kQCMAJwADADsqpCElta2xpEArOkAHOnlAL7qcRAJyamR0tnp6QVFVjZ2JmAAzOnZmeUAbA2xgS0paTgd6fmFxf1lixM50tJ1MwC6GtNBGLoA1pEBgZB4iYTIkZASSg+N14xKeMi6Rf0PpqhlNw8MoHkc3pBkEp4NxNB9qJcZpAAB6IppQABmjGQYk0j1aaTecRud3+UC+qCKulCnnRkHQyMYsDR6Mx3F0GDwjwApABNSAzCB7OLHa6JFnErE4vGmXolAa0pok+6PACOrHQn2YpSoApFRxAdSAA Vega-Lite] всё хорошо, а в Vega 2 ([https://gist.github.com/putnik/fa81f34f7cddf3b435f55803b541908c код], [https://vega.github.io/vega-editor/?mode=vega редактор]) при таких же значениях проблема. — [[u:putnik|putnik]] 20:49, 21 августа 2018 (UTC)
** Это конечно было бы здорово, но там же разобраться невозможно. Я пытался что-то понять, вроде бы кривые рисует [https://github.com/d3/d3-shape/blob/master/src/curve/monotone.js вот эта функция]? Но анекдот в том, что она их рисует правильно. Откуда берется глюк не понятно. [[У:Землеройкин|Землеройкин]] ([[ОУ:Землеройкин|обс.]]) 20:56, 22 августа 2018 (UTC)
 
Похоже, я разобрался, в чём дело. Текущая версия расширения Graph [https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/Graph/+/master/lib/d3.js использует библиотеку d3 версии 3.5.17]. А как раз в следующей её версии, 4.0.0, было полное обновление алгоритма monotone (см. [https://github.com/d3/d3/releases/tag/v4.0.0 здесь]), в том числе, видимо, был исправлен и этот баг, но в Graph это уже не попало. [[У:Землеройкин|Землеройкин]] ([[ОУ:Землеройкин|обс.]]) 13:19, 26 августа 2018 (UTC)