0
ответов

Отображать ось y -в процентах?

Я создаю диаграмму и хочу, чтобы метки делений оси y -отображались в процентах (вместо десятичных дробей ). Как я могу это сделать? Мой текущий код выглядит примерно так: yAxis.append ("текст" ).attr ("класс",...
вопрос задан: 13 September 2012 13:30
0
ответов

в чем разница между selection.style и selection.attr в D3.js?

Я обнаружил, что оба они работают в моем тесте :. on ("mouseover", function (){ d3.select (this ).select ("text" ).style ("заполнить", "красный" ); } )или....
вопрос задан: 12 September 2012 13:15
0
ответов

D3 :использует функцию гнезда, чтобы превратить плоские данные с родительским ключом в иерархию

Я уверен, что есть действительно простой элегантный способ сделать это, но я не могу понять это. У меня есть некоторые входные данные, которые выглядят так :[ {id :1, имя :"Питер"}, {id :2, имя :"Пол", менеджер :1}, {id :...
вопрос задан: 12 September 2012 13:05
0
ответов

Нажатие кнопки «назад» в браузере показывает JSON, а не HTML (с использованием Rails и d3.js)

Я создаю диаграмму в Rails, используя обратный вызов d3.js JSON, подобный этому :View d3.json (document.URL, function (data ){ // генерируем диаграмму } Индекс определения контроллера отвечает _, чтобы сделать |format|...
вопрос задан: 12 September 2012 13:04
0
ответов

Выпадающее меню поверх SVG?

У меня есть холст svg, полный интересных визуализаций данных с использованием d3, и я хотел бы, чтобы традиционное выпадающее меню html появлялось над элементом svg :rect. Это возможно? Я понимаю, что мог бы использовать...
вопрос задан: 12 September 2012 13:03
0
ответов

Скрыть метки делений в D3 на линейном графике

Я новичок в D3, и у меня был быстрый вопрос о метках делений на линейных графиках, созданных с помощью D3. Я использую d3.svg.axis.scale().tickSize().tickSubdivide() для создания отметок. Есть ли способ скрыть ...
вопрос задан: 12 September 2012 12:31
0
ответов

График скользящего/скользящего среднего значения в d3.js

Ищете способ построить скользящее/скользящее среднее значение в d3 без необходимости заранее манипулировать данными. Итак, я хочу сгладить линию, усредняя каждую точку данных с двумя после нее. Мой код...
вопрос задан: 16 August 2012 04:38
0
ответов

Накладывать пути d3 на Карты Google?

Я пытаюсь наложить карту на Карты Google, используя d3.geo и GeoJson. Мне удалось заставить d3 использовать проекцию Google Map для рисования путей, что было на удивление легко. Вот что я...
вопрос задан: 11 August 2012 20:45
0
ответов

Добавление выпадающего меню с помощью d3.js

Я пытаюсь добавить выпадающее меню в визуализацию d3. Проблема в том, что обработчик событий не вызывается при выборе любого из параметров. Кроме того, как я могу получить доступ к значению параметра...
вопрос задан: 10 August 2012 18:19
0
ответов

условное заполнение в d3.js для диаграммы с областями

У меня есть график с областями (, который должен представлять временной ряд ). Я хочу раскрасить график на основе значения y таким образом, чтобы для областей, где y > c, это был один цвет, а для области, где y<=c, это был...
вопрос задан: 7 August 2012 21:31
0
ответов

Перерисовка гистограмм с помощью Crossfilter и D3

Я адаптирую библиотеку Crossfilter, чтобы визуализировать некоторые твиты, которые я собирал с Олимпийских игр. Я пытаюсь существенно расширить первоначальный пример двумя способами :Вместо отображения...
вопрос задан: 6 August 2012 07:48
0
ответов

Как отключить масштабирование двойным щелчком для d3.behavior.zoom?

Я не хочу, чтобы d3.behavior.zoom добавлял возможность двойного щелчка увеличить мой график. Как я могу отключить это поведение? Вот JSFiddle с нежелательным поведением. Я пробовал следующее без...
вопрос задан: 2 August 2012 21:25
0
ответов

Опорная линия для линейного графика

Я пытаюсь построить график средней продолжительности жизни наших клиентов в D3.js. У меня есть данные в виде графика, но я не могу понять, как нарисовать контрольные линии, показывающие средний срок службы. Хочу вертикально и...
вопрос задан: 2 August 2012 20:16
0
ответов

Функция сортировки D3 всегда передает неопределенные аргументы

Используя D3 2.4.2, я создаю ряд элементов пути, например :для (var i = 0; я < pathIndices.length; i++ ){ graph.append ("svg :path" ).style ("stroke", colors[pathIndices[i]] ).style ("...
вопрос задан: 2 August 2012 18:11
0
ответов

События мыши и кисть в D3

В настоящее время я пытаюсь настроить пример диаграммы временного ряда, найденной в http://nvd3.com/ghpages/lineWithFocus.html. Это реализовано с помощью nvd3, библиотеки поверх d3. Я хотел бы...
вопрос задан: 2 August 2012 14:21
0
ответов

SVG не рендерится как базовый вид

Я использую d3.js для рендеринга карты мира в svg (используя функции https://github.com/johan/world.geo.json/blob/master/countries.geo.json). Я инкапсулирую логику рендеринга в ...
вопрос задан: 28 July 2012 06:07
0
ответов

Может ли d3.js нарисовать две диаграммы рассеяния на одном графике, используя данные из одного источника?

Во всех найденных мной уроках d3 используются данные, расположенные в массивах объектов, из которых они отображают одну точку для каждого объекта в массиве. Данные даны в следующей структуре: data = [{id: 1, x: ...
вопрос задан: 26 July 2012 15:11
0
ответов

Как определить максимальное количество тиков в d3.svg.axis

У меня проблема в том, что метки моего d3.svg.axis иногда перекрываются. Поэтому я хотел бы уменьшить максимальное количество галочек и меток до определенного количества. Никак не могу найти...
вопрос задан: 26 July 2012 12:29
0
ответов

Как использовать щелчок мышью и перетаскивание для увеличения D3

Я новичок в D3 и хотел бы реализовать щелчок -перетаскивание -масштабирование, подобное тому, что показано здесь :http://www.highcharts.com/demo/line-time-series. У меня уже есть линейный график, который я построил, но я запутался, как...
вопрос задан: 25 July 2012 17:36
0
ответов

Визуализация d3.js на Android 2.3

Я знаю, что браузер Android для 2.3 не поддерживает SVG, но я хотел бы знать, могу ли я преобразовать визуализацию SVG d3.js в холст, используя Canvg на стороне клиента. Может ли браузер разобрать...
вопрос задан: 23 July 2012 22:54
0
ответов

Состояние производительности SVG на iOS и других планшетах?

Решив использовать D3.js и SVG для визуализации, теперь похоже, что SVG будет нормально работать в настольном браузере или в собственной оболочке, но я действительно озадачен падением производительности на...
вопрос задан: 23 July 2012 12:34
0
ответов

Как указать D3 сделать дендрограмму вертикальной (сверху вниз ), а не слева направо?

Я рассматриваю этот пример, в котором используется макет кластера для назначения координат X и Y узлам на дендрограмме. Как я могу указать кластеру располагаться вертикально, сверху вниз, вместо того, чтобы по умолчанию слева...
вопрос задан: 22 July 2012 00:01
0
ответов

Дискретный фильтр для D3 Crossfilter Размеры

Есть ли способ создать измерение для атрибута, который имеет одно или несколько значений? Например {количество :2, всего :190, чаевые :100, штук :["яблоко","бутерброд"], {количество :2, всего :190, наконечник :100, штук :...
вопрос задан: 20 July 2012 02:03
0
ответов

как получить доступ к данным элемента SVG d3

Поэтому я пытаюсь сделать свою собственную версию этой великолепной визуализации, которую сделал d3 :http://mbostock.github.com/d3/talk/20111116/bundle.html. Все, что я делаю, это перемещаю всю диаграмму в...
вопрос задан: 19 July 2012 18:17
0
ответов

Портирование D3.js на другие языки

Я хочу использовать D3.js в приложении С++, где использование js невозможно по разным причинам. Какие элементы js/svg/css используются в коде, который было бы нелегко...
вопрос задан: 17 July 2012 08:50
0
ответов

В d3, как получить интерполированные данные строки из строки SVG?

Я отображаю линейную диаграмму с D3 с примерно следующим кодом (с учетом функций масштабирования x, y и данных массива с плавающей запятой ):var line = d3.svg.line ().interpolate ("базис" ).x (функция...
вопрос задан: 16 July 2012 11:19
0
ответов

Как создать повторно используемый компонент в D3 с помощью API, который управляет каждым экземпляром компонента?

У Майка есть отличная статья о написании повторно используемых компонентов в D3. В статье описывается шаблон того, как сделать компоненты настраиваемыми и как применить компонент к выделению. В...
вопрос задан: 10 July 2012 13:50
0
ответов

D3 :поиск графика y -координата при наведении курсора мыши

Я делаю интерактивную диаграмму с областями, используя D3. При наведении курсора на диаграмму области -я хотел бы, чтобы точка перемещалась по верхней части диаграммы, как в следующем примере: http://hci.stanford.edu/jheer/...
вопрос задан: 7 July 2012 20:30
0
ответов

Рисование нескольких ребер между двумя узлами с помощью d3

Я следил за кодом Майка Бостока из этого примера, чтобы научиться рисовать ориентированные графы в d3, и мне было интересно, как мне структурировать код, чтобы я мог добавлять несколько ребер между двумя...
вопрос задан: 6 July 2012 19:13
0
ответов

Переходы D3.js

Я пытаюсь создать анимированную гистограмму с помощью d3.js. Я хочу, чтобы полосы появлялись одна за другой, как в этом примере http://nvd3.com/ghpages/multiBar.html. Мне удалось создать подобное поведение, но...
вопрос задан: 6 July 2012 15:05