Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 30.01.2020, 17:57
Аспирант
Отправить личное сообщение для gsdev99 Посмотреть профиль Найти все сообщения от gsdev99
 
Регистрация: 03.02.2019
Сообщений: 72

Как нормализовать вид кривой в d3.js?
Всем привет. Подскажите, пожалуйста, как решить следующую проблему. У меня есть график:
https://codepen.io/gsdev99/pen/NWPZPpq
и сейчас кривая выглядит так, будто человека бьёт током.
И есть пример:
https://observablehq.com/@d3/line-chart
Как мне сделать так, чтобы кривая выглядела адекватно?
Ответить с цитированием
  #2 (permalink)  
Старый 30.01.2020, 20:41
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

Сообщение от gsdev99
и сейчас кривая выглядит так, будто человека бьёт током.
Вы имеете в виду, что кривая вылезает за рамки графика? Так это от того, что вы не учитываете область значении. https://codepen.io/Malleys/pen/GRgbZXr?editors=0010

Сообщение от gsdev99
Как мне сделать так, чтобы кривая выглядела адекватно?
Может стоит рассматривать меньший промежуток дат?
Ответить с цитированием
  #3 (permalink)  
Старый 03.02.2020, 15:29
Аспирант
Отправить личное сообщение для gsdev99 Посмотреть профиль Найти все сообщения от gsdev99
 
Регистрация: 03.02.2019
Сообщений: 72

Спасибо. Я попробовал вот такое решение:
y.domain([d3.min(data, d => d.close) - 0.1, d3.max(data, d => d.close)])
Ответить с цитированием
Ответ


Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как правильно обновлять градиент в d3.js при перерендере? gsdev99 Элементы интерфейса 1 29.01.2020 15:10
Как правильно работать с диапазоном в d3.js? gsdev99 Элементы интерфейса 2 29.01.2020 08:28
Как правильно сделать Responsive svg (D3.js)? gsdev99 Элементы интерфейса 0 12.01.2020 18:22
Открытие div блока при первом визите на сайт Nushaba Общие вопросы Javascript 28 20.12.2013 21:24
Как правильно послать XML в POST запросе LowCoder AJAX и COMET 10 15.07.2009 23:20