{
  "$schema": "https://vega.github.io/schema/vega/v6.json",
  "description": "Динамика запросов с фразой geo продвижение по данным Яндекс Вордстата",
  "width": 700,
  "height": 280,
  "padding": {
    "left": 43,
    "right": 35,
    "top": 30,
    "bottom": 38
  },
  "background": "#ffffff",
  "data": [
    {
      "name": "table",
      "values": [
        {
          "label": "январь 2025",
          "value": 0,
          "i": 0
        },
        {
          "label": "февраль 2025",
          "value": 10,
          "i": 1
        },
        {
          "label": "март 2025",
          "value": 15,
          "i": 2
        },
        {
          "label": "апрель 2025",
          "value": 10,
          "i": 3
        },
        {
          "label": "май 2025",
          "value": 23,
          "i": 4
        },
        {
          "label": "июнь 2025",
          "value": 73,
          "i": 5
        },
        {
          "label": "июль 2025",
          "value": 206,
          "i": 6
        },
        {
          "label": "август 2025",
          "value": 219,
          "i": 7
        },
        {
          "label": "сентябрь 2025",
          "value": 427,
          "i": 8
        },
        {
          "label": "октябрь 2025",
          "value": 568,
          "i": 9
        },
        {
          "label": "ноябрь 2025",
          "value": 604,
          "i": 10
        },
        {
          "label": "декабрь 2025",
          "value": 723,
          "i": 11
        },
        {
          "label": "январь 2026",
          "value": 1043,
          "i": 12
        },
        {
          "label": "февраль 2026",
          "value": 1088,
          "i": 13
        },
        {
          "label": "март 2026",
          "value": 1316,
          "i": 14
        },
        {
          "label": "апрель 2026",
          "value": 1270,
          "i": 15
        },
        {
          "label": "май 2026",
          "value": 786,
          "i": 16
        },
        {
          "label": "июнь 2026",
          "value": 890,
          "i": 17
        },
        {
          "label": "июль 2026",
          "value": 818,
          "i": 18
        },
        {
          "label": "август 2026",
          "value": 1097,
          "i": 19
        }
      ]
    }
  ],
  "config": {
    "font": "Arial, sans-serif"
  },
  "scales": [
    {
      "name": "x",
      "type": "linear",
      "domain": [
        0,
        19
      ],
      "range": "width",
      "zero": false
    },
    {
      "name": "y",
      "type": "linear",
      "domain": [
        0,
        1500
      ],
      "range": "height",
      "zero": true
    }
  ],
  "axes": [
    {
      "orient": "left",
      "scale": "y",
      "values": [
        0,
        500,
        1000,
        1500
      ],
      "grid": true,
      "gridColor": "#e9e7ee",
      "domain": false,
      "ticks": false,
      "labelPadding": 10,
      "labelFont": "Arial, sans-serif",
      "labelFontSize": 12,
      "labelColor": "#686875",
      "format": ",d"
    },
    {
      "orient": "bottom",
      "scale": "x",
      "values": [
        0,
        3,
        7,
        12,
        15,
        19
      ],
      "domain": false,
      "ticks": false,
      "labelPadding": 13,
      "labelFont": "Arial, sans-serif",
      "labelFontSize": 12,
      "labelColor": "#686875",
      "encode": {
        "labels": {
          "update": {
            "text": {
              "signal": "datum.value===0?'янв. 25':datum.value===3?'апр. 25':datum.value===7?'авг. 25':datum.value===12?'янв. 26':datum.value===15?'апр. 26':'авг. 26'"
            }
          }
        }
      }
    }
  ],
  "marks": [
    {
      "type": "area",
      "from": {
        "data": "table"
      },
      "encode": {
        "enter": {
          "x": {
            "scale": "x",
            "field": "i"
          },
          "y": {
            "scale": "y",
            "field": "value"
          },
          "y2": {
            "scale": "y",
            "value": 0
          },
          "fill": {
            "value": "#64518f"
          },
          "fillOpacity": {
            "value": 0.07
          }
        }
      }
    },
    {
      "type": "line",
      "from": {
        "data": "table"
      },
      "encode": {
        "enter": {
          "x": {
            "scale": "x",
            "field": "i"
          },
          "y": {
            "scale": "y",
            "field": "value"
          },
          "stroke": {
            "value": "#64518f"
          },
          "strokeWidth": {
            "value": 3
          }
        }
      }
    },
    {
      "type": "symbol",
      "from": {
        "data": "table"
      },
      "encode": {
        "enter": {
          "x": {
            "scale": "x",
            "field": "i"
          },
          "y": {
            "scale": "y",
            "field": "value"
          },
          "size": {
            "signal": "datum.i===7||datum.i===19?65:18"
          },
          "fill": {
            "value": "#64518f"
          }
        }
      }
    },
    {
      "type": "text",
      "from": {
        "data": "table"
      },
      "encode": {
        "enter": {
          "x": {
            "scale": "x",
            "field": "i"
          },
          "y": {
            "scale": "y",
            "field": "value"
          },
          "dy": {
            "value": -14
          },
          "align": {
            "value": "center"
          },
          "font": {
            "value": "Arial, sans-serif"
          },
          "fontSize": {
            "value": 14
          },
          "fontWeight": {
            "value": 600
          },
          "fill": {
            "value": "#252532"
          },
          "text": {
            "signal": "datum.i===7?'219':datum.i===19?'1 097':''"
          }
        }
      }
    }
  ]
}