d3.js
Когда вы хотите построить график в d3 и считываете входные данные из файла json (например), код выглядит примерно так: d3.json("data/data.json", function(error, data) { data.forEach(function(d) { d.date = parseDate(d.date); d.close = +d.close; }); // Scale the range of the data...
Я создал точечную диаграмму в d3. Проблема в том, что метка оси y не отображается в firefox и chrome (отлично работает в IE). Я пробовал делать такие вещи, как сделать ширину svg 100%, но по какой-то причине этикетка всегда обрезается. <div id="TimeSeriesChartDiv" style="display: inline; float: right; w...
Я использую диаграмму D3 с Bootstrap, однако у меня есть проблема. Когда я изменяю размер окна, диаграмма не изменяется. Я сделал скриншот, чтобы вы могли понять, что я имею в виду. Я закодировал контейнер col. все, но что-то не работает. Я понял, что если я обновлю страницу после изменения размера окна, это ...
Я видел много примеров, делающих то же самое, но функция d3.timeParse() просто не работает так, как ожидалось в моем коде, и возвращает null. let parseDate = d3.timeParse("%Y-%m-%d"); let now = new Date(); console.log(now)//returns js date object let parsedNow = parseDate(now); console.log(parsedNow) //r...
Я делаю некоторое Программирование d3JS для генерации графа с данными JSON. { "test": [ {"date":"1/5/2014","allocated":"14.14","unallocated":"7.14"}, {"date":"1/6/2014","allocated":"10.38","unallocated":"1.14"}, {"date":"1/7/2014","allocated":"1.43","unallocated":"3.14"}, {"date":"1/8/2014"...
У меня есть (довольно простой) вопрос: Как "отменить вызов" силы.перетащите выделение, сделанное D3.js? Допустим, я создал набор элементов и вызвал "вызов" на нем, придав ему функцию перетаскивания-обратного вызова принудительного макета. Это выглядело так: d3.selectAll('rect').call(force.drag); Тепер...
var COLOR = 'blue'; var map = new Datamap({ element: document.getElementById('map'), responsive: false, }); function changeColor(countryCode) { map.updateChoropleth({ countryCode: COLOR }); } setInterval(function() { changeColor('USA'); }, 2000); <script src="https://cd...
Я только начинаю с d3.js и не может заставить простую демонстрацию работать правильно. Это трудно отладить: если есть ошибка, она часто вылетает в уменьшенном коде d3 без трассировки стека. В этом случае он вообще не выводит никаких ошибок на консоль ошибок. Когда я запускаю этот код, все мои узлы застревают...
Я пытаюсь понять, как обновить некоторые D3.элементы js просто связывают новые данные. Я не совсем уверен, возможно ли это или нет, но мне кажется, что так и должно быть. Итак, сначала я создал четыре круга SVG и установил смещение cx в зависимости от данных: <body><div id="container"></div...
Я новичок в D3, и мое требование-получить несколько линейных графиков и предоставить подсказки для них. Я мог бы получить несколько линейных графиков, чтобы появиться, но я иду неправильно в получении нескольких точек подсказки. Я также новичок в javascript. Так что любая помощь будет очень признательна. В...