Nano Hash - криптовалюты, майнинг, программирование

d3fc.js Класс настройки для серии строк в d3fc JavaScript

Как добавить класс на диаграмму в d3fc.js? Я пытаюсь добавить простой класс к элементу SVG в d3fc. Я нашел примеры с использованием встроенного css .style, но я хочу добавить класс. Возможно ли это с d3fc.js?

Я работаю над графиком OHLC (японская свеча). У меня есть линия, которая будет скользящей средней. Я хочу, чтобы эта линия была определенного цвета. Я хочу добавить класс, как лучше всего?

Эта линия будет жить на seriesSvgMulti

  const line = fc.seriesSvgLine()
                 .mainValue(d => d.ma_high)
                 .crossValue(d => d.date);

14.07.2018

  • Неясно, я предполагаю, что ответ отрицательный, если внешний CSS будет работать с выводом рендеринга холста с использованием d3fc. Это нормально в этом случае, если это правда. Этот внешний CSS не применяется к версии с визуализацией холста. Это специально для вывода SVG. 14.07.2018

Ответы:


1

Можно добавить имя класса css с помощью d3 и не относится к d3fc. Он использует декоратор для ввода диаграммы «dom» и выбора элемента SVG, где класс добавляется с помощью метода d3 .classed().

  const line = fc.seriesSvgLine()
                 .decorate(function(selection){
					selection.enter().classed('special_line_css_here', true)
				 })
                 .mainValue(d => d.line_average)
                 .crossValue(d => d.date);

14.07.2018
Новые материалы

Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

Частный метод Python: улучшение инкапсуляции и безопасности
Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..