{
  "$schema": "https://vega.github.io/schema/vega/v6.json",
  "description": "Частотность тематических запросов в Яндекс Вордстате",
  "width": 700,
  "height": 432,
  "padding": {
    "left": 0,
    "right": 40,
    "top": 5,
    "bottom": 28
  },
  "background": "#ffffff",
  "data": [
    {
      "name": "table",
      "values": [
        {
          "label": "geo продвижение",
          "value": 1353,
          "i": 0
        },
        {
          "label": "geo оптимизация",
          "value": 808,
          "i": 1
        },
        {
          "label": "продвижение в нейросетях",
          "value": 791,
          "i": 2
        },
        {
          "label": "ai seo",
          "value": 636,
          "i": 3
        },
        {
          "label": "ии seo",
          "value": 573,
          "i": 4
        },
        {
          "label": "продвижение в алисе",
          "value": 262,
          "i": 5
        },
        {
          "label": "оптимизация сайта под ии",
          "value": 238,
          "i": 6
        },
        {
          "label": "продвижение в chatgpt",
          "value": 70,
          "i": 7
        }
      ]
    }
  ],
  "config": {
    "font": "Arial, sans-serif"
  },
  "scales": [
    {
      "name": "x",
      "type": "linear",
      "domain": [
        0,
        1500
      ],
      "range": "width",
      "zero": true
    },
    {
      "name": "y",
      "type": "band",
      "domain": {
        "data": "table",
        "field": "label"
      },
      "range": "height",
      "padding": 0.22
    }
  ],
  "axes": [
    {
      "orient": "bottom",
      "scale": "x",
      "values": [
        0,
        500,
        1000,
        1500
      ],
      "grid": false,
      "domain": false,
      "ticks": false,
      "labelPadding": 10,
      "labelColor": "#686875",
      "labelFont": "Arial, sans-serif",
      "labelFontSize": 12,
      "format": ",d"
    }
  ],
  "marks": [
    {
      "type": "text",
      "from": {
        "data": "table"
      },
      "encode": {
        "enter": {
          "x": {
            "value": 0
          },
          "y": {
            "scale": "y",
            "field": "label"
          },
          "text": {
            "field": "label"
          },
          "font": {
            "value": "Arial, sans-serif"
          },
          "fontSize": {
            "value": 14
          },
          "fill": {
            "value": "#252532"
          },
          "baseline": {
            "value": "top"
          }
        }
      }
    },
    {
      "type": "rect",
      "from": {
        "data": "table"
      },
      "encode": {
        "enter": {
          "x": {
            "value": 0
          },
          "x2": {
            "scale": "x",
            "field": "value"
          },
          "y": {
            "scale": "y",
            "field": "label",
            "offset": 23
          },
          "height": {
            "value": 10
          },
          "cornerRadius": {
            "value": 2
          },
          "fill": {
            "value": "#64518f"
          }
        }
      }
    },
    {
      "type": "text",
      "from": {
        "data": "table"
      },
      "encode": {
        "enter": {
          "x": {
            "scale": "x",
            "field": "value",
            "offset": 8
          },
          "y": {
            "scale": "y",
            "field": "label",
            "offset": 28
          },
          "text": {
            "signal": "format(datum.value, ',d')"
          },
          "baseline": {
            "value": "middle"
          },
          "font": {
            "value": "Arial, sans-serif"
          },
          "fontSize": {
            "value": 12
          },
          "fill": {
            "value": "#252532"
          }
        }
      }
    }
  ]
}