{
  "version": "xarts.density-profiles/1",
  "family": "density-profiles",
  "provenance": {
    "legacyId": "violin"
  },
  "document": {
    "header": {
      "title": "Salary Distributions",
      "subtitle": "Salary distributions by department"
    },
    "footer": {
      "source": "xarts · demo data",
      "notes": "Illustrative data to explore the chart and replace with your own."
    },
    "spacing": {
      "horizontalPadding": 24,
      "topPadding": 22,
      "bottomPadding": 16,
      "minimumTextGap": 4
    }
  },
  "output": {
    "filename": "violin-margin-quality",
    "embedSpec": true,
    "geometryDecimals": 2
  },
  "presentation": {
    "theme": "anlak",
    "dimensions": {
      "width": 800,
      "height": 480
    },
    "locale": "en-US",
    "fonts": "reference",
    "surface": "theme",
    "framePadding": 24
  },
  "annotations": [],
  "data": {
    "kind": "kde-samples",
    "unit": "K",
    "rows": [
      {
        "id": "sample-1",
        "group": "Engineering",
        "value": 62
      },
      {
        "id": "sample-2",
        "group": "Engineering",
        "value": 68
      },
      {
        "id": "sample-3",
        "group": "Engineering",
        "value": 72
      },
      {
        "id": "sample-4",
        "group": "Engineering",
        "value": 75
      },
      {
        "id": "sample-5",
        "group": "Engineering",
        "value": 78
      },
      {
        "id": "sample-6",
        "group": "Engineering",
        "value": 80
      },
      {
        "id": "sample-7",
        "group": "Engineering",
        "value": 82
      },
      {
        "id": "sample-8",
        "group": "Engineering",
        "value": 85
      },
      {
        "id": "sample-9",
        "group": "Engineering",
        "value": 87
      },
      {
        "id": "sample-10",
        "group": "Engineering",
        "value": 88
      },
      {
        "id": "sample-11",
        "group": "Engineering",
        "value": 90
      },
      {
        "id": "sample-12",
        "group": "Engineering",
        "value": 92
      },
      {
        "id": "sample-13",
        "group": "Engineering",
        "value": 93
      },
      {
        "id": "sample-14",
        "group": "Engineering",
        "value": 95
      },
      {
        "id": "sample-15",
        "group": "Engineering",
        "value": 97
      },
      {
        "id": "sample-16",
        "group": "Engineering",
        "value": 98
      },
      {
        "id": "sample-17",
        "group": "Engineering",
        "value": 100
      },
      {
        "id": "sample-18",
        "group": "Engineering",
        "value": 102
      },
      {
        "id": "sample-19",
        "group": "Engineering",
        "value": 105
      },
      {
        "id": "sample-20",
        "group": "Engineering",
        "value": 108
      },
      {
        "id": "sample-21",
        "group": "Engineering",
        "value": 110
      },
      {
        "id": "sample-22",
        "group": "Engineering",
        "value": 112
      },
      {
        "id": "sample-23",
        "group": "Engineering",
        "value": 115
      },
      {
        "id": "sample-24",
        "group": "Engineering",
        "value": 118
      },
      {
        "id": "sample-25",
        "group": "Engineering",
        "value": 120
      },
      {
        "id": "sample-26",
        "group": "Engineering",
        "value": 125
      },
      {
        "id": "sample-27",
        "group": "Engineering",
        "value": 130
      },
      {
        "id": "sample-28",
        "group": "Engineering",
        "value": 135
      },
      {
        "id": "sample-29",
        "group": "Engineering",
        "value": 140
      },
      {
        "id": "sample-30",
        "group": "Engineering",
        "value": 145
      },
      {
        "id": "sample-31",
        "group": "Engineering",
        "value": 150
      },
      {
        "id": "sample-32",
        "group": "Engineering",
        "value": 155
      },
      {
        "id": "sample-33",
        "group": "Engineering",
        "value": 160
      },
      {
        "id": "sample-34",
        "group": "Engineering",
        "value": 168
      },
      {
        "id": "sample-35",
        "group": "Engineering",
        "value": 175
      },
      {
        "id": "sample-36",
        "group": "Design",
        "value": 45
      },
      {
        "id": "sample-37",
        "group": "Design",
        "value": 50
      },
      {
        "id": "sample-38",
        "group": "Design",
        "value": 52
      },
      {
        "id": "sample-39",
        "group": "Design",
        "value": 55
      },
      {
        "id": "sample-40",
        "group": "Design",
        "value": 58
      },
      {
        "id": "sample-41",
        "group": "Design",
        "value": 60
      },
      {
        "id": "sample-42",
        "group": "Design",
        "value": 62
      },
      {
        "id": "sample-43",
        "group": "Design",
        "value": 64
      },
      {
        "id": "sample-44",
        "group": "Design",
        "value": 65
      },
      {
        "id": "sample-45",
        "group": "Design",
        "value": 67
      },
      {
        "id": "sample-46",
        "group": "Design",
        "value": 68
      },
      {
        "id": "sample-47",
        "group": "Design",
        "value": 70
      },
      {
        "id": "sample-48",
        "group": "Design",
        "value": 72
      },
      {
        "id": "sample-49",
        "group": "Design",
        "value": 74
      },
      {
        "id": "sample-50",
        "group": "Design",
        "value": 75
      },
      {
        "id": "sample-51",
        "group": "Design",
        "value": 76
      },
      {
        "id": "sample-52",
        "group": "Design",
        "value": 78
      },
      {
        "id": "sample-53",
        "group": "Design",
        "value": 80
      },
      {
        "id": "sample-54",
        "group": "Design",
        "value": 82
      },
      {
        "id": "sample-55",
        "group": "Design",
        "value": 84
      },
      {
        "id": "sample-56",
        "group": "Design",
        "value": 85
      },
      {
        "id": "sample-57",
        "group": "Design",
        "value": 87
      },
      {
        "id": "sample-58",
        "group": "Design",
        "value": 88
      },
      {
        "id": "sample-59",
        "group": "Design",
        "value": 90
      },
      {
        "id": "sample-60",
        "group": "Design",
        "value": 92
      },
      {
        "id": "sample-61",
        "group": "Design",
        "value": 95
      },
      {
        "id": "sample-62",
        "group": "Design",
        "value": 98
      },
      {
        "id": "sample-63",
        "group": "Design",
        "value": 100
      },
      {
        "id": "sample-64",
        "group": "Design",
        "value": 105
      },
      {
        "id": "sample-65",
        "group": "Design",
        "value": 110
      },
      {
        "id": "sample-66",
        "group": "Design",
        "value": 115
      },
      {
        "id": "sample-67",
        "group": "Design",
        "value": 120
      },
      {
        "id": "sample-68",
        "group": "Design",
        "value": 125
      },
      {
        "id": "sample-69",
        "group": "Marketing",
        "value": 40
      },
      {
        "id": "sample-70",
        "group": "Marketing",
        "value": 45
      },
      {
        "id": "sample-71",
        "group": "Marketing",
        "value": 48
      },
      {
        "id": "sample-72",
        "group": "Marketing",
        "value": 50
      },
      {
        "id": "sample-73",
        "group": "Marketing",
        "value": 52
      },
      {
        "id": "sample-74",
        "group": "Marketing",
        "value": 55
      },
      {
        "id": "sample-75",
        "group": "Marketing",
        "value": 57
      },
      {
        "id": "sample-76",
        "group": "Marketing",
        "value": 58
      },
      {
        "id": "sample-77",
        "group": "Marketing",
        "value": 60
      },
      {
        "id": "sample-78",
        "group": "Marketing",
        "value": 62
      },
      {
        "id": "sample-79",
        "group": "Marketing",
        "value": 63
      },
      {
        "id": "sample-80",
        "group": "Marketing",
        "value": 65
      },
      {
        "id": "sample-81",
        "group": "Marketing",
        "value": 67
      },
      {
        "id": "sample-82",
        "group": "Marketing",
        "value": 68
      },
      {
        "id": "sample-83",
        "group": "Marketing",
        "value": 70
      },
      {
        "id": "sample-84",
        "group": "Marketing",
        "value": 72
      },
      {
        "id": "sample-85",
        "group": "Marketing",
        "value": 73
      },
      {
        "id": "sample-86",
        "group": "Marketing",
        "value": 75
      },
      {
        "id": "sample-87",
        "group": "Marketing",
        "value": 76
      },
      {
        "id": "sample-88",
        "group": "Marketing",
        "value": 78
      },
      {
        "id": "sample-89",
        "group": "Marketing",
        "value": 80
      },
      {
        "id": "sample-90",
        "group": "Marketing",
        "value": 82
      },
      {
        "id": "sample-91",
        "group": "Marketing",
        "value": 85
      },
      {
        "id": "sample-92",
        "group": "Marketing",
        "value": 88
      },
      {
        "id": "sample-93",
        "group": "Marketing",
        "value": 90
      },
      {
        "id": "sample-94",
        "group": "Marketing",
        "value": 92
      },
      {
        "id": "sample-95",
        "group": "Marketing",
        "value": 95
      },
      {
        "id": "sample-96",
        "group": "Marketing",
        "value": 98
      },
      {
        "id": "sample-97",
        "group": "Marketing",
        "value": 100
      },
      {
        "id": "sample-98",
        "group": "Marketing",
        "value": 105
      },
      {
        "id": "sample-99",
        "group": "Marketing",
        "value": 110
      },
      {
        "id": "sample-100",
        "group": "Marketing",
        "value": 115
      },
      {
        "id": "sample-101",
        "group": "Sales",
        "value": 42
      },
      {
        "id": "sample-102",
        "group": "Sales",
        "value": 45
      },
      {
        "id": "sample-103",
        "group": "Sales",
        "value": 48
      },
      {
        "id": "sample-104",
        "group": "Sales",
        "value": 50
      },
      {
        "id": "sample-105",
        "group": "Sales",
        "value": 52
      },
      {
        "id": "sample-106",
        "group": "Sales",
        "value": 55
      },
      {
        "id": "sample-107",
        "group": "Sales",
        "value": 58
      },
      {
        "id": "sample-108",
        "group": "Sales",
        "value": 60
      },
      {
        "id": "sample-109",
        "group": "Sales",
        "value": 62
      },
      {
        "id": "sample-110",
        "group": "Sales",
        "value": 65
      },
      {
        "id": "sample-111",
        "group": "Sales",
        "value": 68
      },
      {
        "id": "sample-112",
        "group": "Sales",
        "value": 70
      },
      {
        "id": "sample-113",
        "group": "Sales",
        "value": 72
      },
      {
        "id": "sample-114",
        "group": "Sales",
        "value": 75
      },
      {
        "id": "sample-115",
        "group": "Sales",
        "value": 78
      },
      {
        "id": "sample-116",
        "group": "Sales",
        "value": 80
      },
      {
        "id": "sample-117",
        "group": "Sales",
        "value": 82
      },
      {
        "id": "sample-118",
        "group": "Sales",
        "value": 85
      },
      {
        "id": "sample-119",
        "group": "Sales",
        "value": 88
      },
      {
        "id": "sample-120",
        "group": "Sales",
        "value": 90
      },
      {
        "id": "sample-121",
        "group": "Sales",
        "value": 95
      },
      {
        "id": "sample-122",
        "group": "Sales",
        "value": 100
      },
      {
        "id": "sample-123",
        "group": "Sales",
        "value": 105
      },
      {
        "id": "sample-124",
        "group": "Sales",
        "value": 110
      },
      {
        "id": "sample-125",
        "group": "Sales",
        "value": 115
      },
      {
        "id": "sample-126",
        "group": "Sales",
        "value": 120
      },
      {
        "id": "sample-127",
        "group": "Sales",
        "value": 125
      },
      {
        "id": "sample-128",
        "group": "Sales",
        "value": 130
      },
      {
        "id": "sample-129",
        "group": "Sales",
        "value": 140
      },
      {
        "id": "sample-130",
        "group": "Sales",
        "value": 150
      },
      {
        "id": "sample-131",
        "group": "Sales",
        "value": 160
      },
      {
        "id": "sample-132",
        "group": "Sales",
        "value": 170
      },
      {
        "id": "sample-133",
        "group": "Sales",
        "value": 180
      },
      {
        "id": "sample-134",
        "group": "Support",
        "value": 40
      },
      {
        "id": "sample-135",
        "group": "Support",
        "value": 42
      },
      {
        "id": "sample-136",
        "group": "Support",
        "value": 44
      },
      {
        "id": "sample-137",
        "group": "Support",
        "value": 46
      },
      {
        "id": "sample-138",
        "group": "Support",
        "value": 48
      },
      {
        "id": "sample-139",
        "group": "Support",
        "value": 50
      },
      {
        "id": "sample-140",
        "group": "Support",
        "value": 52
      },
      {
        "id": "sample-141",
        "group": "Support",
        "value": 53
      },
      {
        "id": "sample-142",
        "group": "Support",
        "value": 55
      },
      {
        "id": "sample-143",
        "group": "Support",
        "value": 56
      },
      {
        "id": "sample-144",
        "group": "Support",
        "value": 58
      },
      {
        "id": "sample-145",
        "group": "Support",
        "value": 60
      },
      {
        "id": "sample-146",
        "group": "Support",
        "value": 62
      },
      {
        "id": "sample-147",
        "group": "Support",
        "value": 63
      },
      {
        "id": "sample-148",
        "group": "Support",
        "value": 65
      },
      {
        "id": "sample-149",
        "group": "Support",
        "value": 66
      },
      {
        "id": "sample-150",
        "group": "Support",
        "value": 68
      },
      {
        "id": "sample-151",
        "group": "Support",
        "value": 70
      },
      {
        "id": "sample-152",
        "group": "Support",
        "value": 72
      },
      {
        "id": "sample-153",
        "group": "Support",
        "value": 74
      },
      {
        "id": "sample-154",
        "group": "Support",
        "value": 75
      },
      {
        "id": "sample-155",
        "group": "Support",
        "value": 76
      },
      {
        "id": "sample-156",
        "group": "Support",
        "value": 78
      },
      {
        "id": "sample-157",
        "group": "Support",
        "value": 80
      },
      {
        "id": "sample-158",
        "group": "Support",
        "value": 82
      },
      {
        "id": "sample-159",
        "group": "Support",
        "value": 84
      },
      {
        "id": "sample-160",
        "group": "Support",
        "value": 86
      },
      {
        "id": "sample-161",
        "group": "Support",
        "value": 88
      },
      {
        "id": "sample-162",
        "group": "Support",
        "value": 90
      },
      {
        "id": "sample-163",
        "group": "Support",
        "value": 92
      },
      {
        "id": "sample-164",
        "group": "Support",
        "value": 95
      }
    ]
  },
  "encoding": {
    "id": "id",
    "group": "group",
    "value": "value"
  },
  "calculation": {
    "method": "gaussian-kde",
    "bandwidth": 8,
    "points": 50,
    "evaluationPaddingBandwidth": 0,
    "constantPaddingBandwidth": 3,
    "sampleOrder": "input",
    "quantile": "linear-r7",
    "normalization": "shared-maximum",
    "domain": {
      "source": "evaluation",
      "roundMultiple": 10,
      "paddingRatio": 0,
      "paddingAbsolute": 0,
      "nice": true
    }
  },
  "layout": {
    "view": "violin",
    "margin": {
      "top": 24,
      "right": 20,
      "bottom": 56,
      "left": 56
    },
    "bandPadding": 0.2,
    "densityCenter": 0.35,
    "boxCenter": 0.65,
    "stripCenter": 0.85,
    "densityHeight": 0.45
  },
  "marks": {
    "colors": [
      "blue",
      "teal",
      "cyan",
      "green",
      "red"
    ],
    "opacity": 0.7,
    "strokeWidth": 1.5,
    "median": {
      "color": "surface",
      "width": 2
    },
    "quartile": {
      "color": "surface",
      "radius": 3,
      "medianExtraRadius": 1
    },
    "box": {
      "height": 8,
      "width": 1.5,
      "opacity": 0.5,
      "radius": 2,
      "medianWidth": 2,
      "whiskerWidth": 1
    },
    "strip": {
      "radius": 2.5,
      "opacity": 0.6,
      "jitterRange": 12,
      "jitter": "deterministic-sine"
    }
  },
  "axes": {
    "ticks": 5,
    "format": "number",
    "inkPadding": 0,
    "leftLabelOverflow": 0,
    "proportionalNumbers": false
  }
}
