Как создать закругленные гистограммы vega - PullRequest
0 голосов
/ 07 сентября 2018

Я использую библиотеку vega для рендеринга моей столбчатой ​​диаграммы, я просмотрел все представленные примеры на сайте vega, но не смог найти, как сделать закругленный столбец моей столбчатой ​​диаграммы,

Большое спасибо, если кто-нибудь может помочь enter image description here

Ответы [ 2 ]

0 голосов
/ 07 сентября 2018

Я рекомендую вас в элементе marks, измените ваш тип с помощью Image, чтобы вы могли показать изображение, которое вы хотите использовать.

"отметки": [{

  "type": "Image",
  "from": {"data":"table"},
  "encode": {
    "enter": {
      "x": {"scale": "xscale", "field": "category"},
      "width": {"scale": "xscale", "band": 1},
      "y": {"scale": "yscale", "field": "amount"},
      "y2": {"scale": "yscale", "value": 0}
    },
    "update": {
      "fill": {"value": "steelblue"}
    },
    "hover": {
      "fill": {"value": "red"}

    }
  }
},

Существуют только следующие типы.

дуга - дуги окружности, включая кусочки пирога и пончика.

площадь - заполненные области с горизонтальным или вертикальным выравниванием.

image - изображения, включая значки или фотографии.

group - контейнеры для других меток, полезные для вспомогательных сюжетов.

line - штриховые линии, часто используемые для отображения изменений во времени.

path - Произвольные пути или многоугольники, определенные с использованием синтаксиса SVG-пути.

rect - Прямоугольники, как на гистограммах и временных шкалах.

rule - Правила - это сегменты линий, частоиспользуется для отметок оси и линий сетки.

shape - Специальный вариант меток для более быстрого рисования картографических карт.

symbol - Построение символов, включая круги, квадраты и другие фигуры.

текст - текстовые метки сНастраиваемые шрифты, выравнивание и угол.

trail - Линии, которые могут изменять размер на основе базовых данных.

...