sy-wafer-stack

Wafer Stack

동일 좌표의 여러 웨이퍼를 집계합니다.

sy-wafer-stack

반복되는 불량 위치와 평균 파라미터 패턴을 확인하세요.

웨이퍼의 좌표계·die 크기·방향이 같아야 비교할 수 있습니다.

기본 차트 등급: Community. 추가 렌더러·커스텀 브랜딩 등 기능의 권한은 별도입니다.

입력데이터 설명
wafers{ id?, values: [{ col, row, bin?, value? }] } 배열입니다.
metricfail-count·fail-rate·mean-value 중 집계입니다.

전체 적용 예제

html
<div id="chart-container" style="width: 100%; min-width: 0;"></div>

<script type="module">
  import { defineCustomElement as define0 } from '@syidax/advanced/components/sy-wafer-stack.js';
  define0();

  const specs = [
    {
      "id": "example-chart",
      "tag": "sy-wafer-stack",
      "props": {
        "wafers": [
          {
            "id": "W1",
            "values": [
              {
                "col": -6,
                "row": -6,
                "bin": 2,
                "value": 95
              },
              {
                "col": -5,
                "row": -6,
                "bin": 1,
                "value": 96.93
              },
              {
                "col": -4,
                "row": -6,
                "bin": 1,
                "value": 97.96
              },
              {
                "col": -3,
                "row": -6,
                "bin": 1,
                "value": 97.59
              },
              {
                "col": -2,
                "row": -6,
                "bin": 1,
                "value": 96
              },
              {
                "col": -1,
                "row": -6,
                "bin": 1,
                "value": 93.95
              },
              {
                "col": 0,
                "row": -6,
                "bin": 1,
                "value": 92.39
              },
              {
                "col": 1,
                "row": -6,
                "bin": 1,
                "value": 92.05
              },
              {
                "col": 2,
                "row": -6,
                "bin": 1,
                "value": 93.11
              },
              {
                "col": 3,
                "row": -6,
                "bin": 1,
                "value": 95.05
              },
              {
                "col": 4,
                "row": -6,
                "bin": 1,
                "value": 96.97
              },
              {
                "col": 5,
                "row": -6,
                "bin": 1,
                "value": 97.96
              },
              {
                "col": 6,
                "row": -6,
                "bin": 1,
                "value": 97.56
              },
              {
                "col": -6,
                "row": -5,
                "bin": 1,
                "value": 95.96
              },
              {
                "col": -5,
                "row": -5,
                "bin": 1,
                "value": 93.9
              },
              {
                "col": -4,
                "row": -5,
                "bin": 1,
                "value": 92.36
              },
              {
                "col": -3,
                "row": -5,
                "bin": 1,
                "value": 92.06
              },
              {
                "col": -2,
                "row": -5,
                "bin": 2,
                "value": 93.15
              },
              {
                "col": -1,
                "row": -5,
                "bin": 1,
                "value": 95.1
              },
              {
                "col": 0,
                "row": -5,
                "bin": 1,
                "value": 97.01
              },
              {
                "col": 1,
                "row": -5,
                "bin": 1,
                "value": 97.97
              },
              {
                "col": 2,
                "row": -5,
                "bin": 1,
                "value": 97.54
              },
              {
                "col": 3,
                "row": -5,
                "bin": 1,
                "value": 95.91
              },
              {
                "col": 4,
                "row": -5,
                "bin": 1,
                "value": 93.85
              },
              {
                "col": 5,
                "row": -5,
                "bin": 1,
                "value": 92.34
              },
              {
                "col": 6,
                "row": -5,
                "bin": 1,
                "value": 92.07
              },
              {
                "col": -6,
                "row": -4,
                "bin": 1,
                "value": 93.19
              },
              {
                "col": -5,
                "row": -4,
                "bin": 1,
                "value": 95.15
              },
              {
                "col": -4,
                "row": -4,
                "bin": 1,
                "value": 97.05
              },
              {
                "col": -3,
                "row": -4,
                "bin": 1,
                "value": 97.98
              },
              {
                "col": -2,
                "row": -4,
                "bin": 1,
                "value": 97.51
              },
              {
                "col": -1,
                "row": -4,
                "bin": 1,
                "value": 95.86
              },
              {
                "col": 0,
                "row": -4,
                "bin": 1,
                "value": 93.81
              },
              {
                "col": 1,
                "row": -4,
                "bin": 1,
                "value": 92.31
              },
              {
                "col": 2,
                "row": -4,
                "bin": 2,
                "value": 92.08
              },
              {
                "col": 3,
                "row": -4,
                "bin": 1,
                "value": 93.23
              },
              {
                "col": 4,
                "row": -4,
                "bin": 1,
                "value": 95.2
              },
              {
                "col": 5,
                "row": -4,
                "bin": 1,
                "value": 97.08
              },
              {
                "col": 6,
                "row": -4,
                "bin": 1,
                "value": 97.98
              },
              {
                "col": -6,
                "row": -3,
                "bin": 1,
                "value": 97.48
              },
              {
                "col": -5,
                "row": -3,
                "bin": 1,
                "value": 95.81
              },
              {
                "col": -4,
                "row": -3,
                "bin": 1,
                "value": 93.76
              },
              {
                "col": -3,
                "row": -3,
                "bin": 1,
                "value": 92.29
              },
              {
                "col": -2,
                "row": -3,
                "bin": 1,
                "value": 92.1
              },
              {
                "col": -1,
                "row": -3,
                "bin": 1,
                "value": 93.27
              },
              {
                "col": 0,
                "row": -3,
                "bin": 1,
                "value": 95.25
              },
              {
                "col": 1,
                "row": -3,
                "bin": 1,
                "value": 97.12
              },
              {
                "col": 2,
                "row": -3,
                "bin": 1,
                "value": 97.99
              },
              {
                "col": 3,
                "row": -3,
                "bin": 1,
                "value": 97.45
              },
              {
                "col": 4,
                "row": -3,
                "bin": 1,
                "value": 95.76
              },
              {
                "col": 5,
                "row": -3,
                "bin": 1,
                "value": 93.72
              },
              {
                "col": 6,
                "row": -3,
                "bin": 2,
                "value": 92.27
              },
              {
                "col": -6,
                "row": -2,
                "bin": 1,
                "value": 92.11
              },
              {
                "col": -5,
                "row": -2,
                "bin": 1,
                "value": 93.31
              },
              {
                "col": -4,
                "row": -2,
                "bin": 1,
                "value": 95.3
              },
              {
                "col": -3,
                "row": -2,
                "bin": 1,
                "value": 97.15
              },
              {
                "col": -2,
                "row": -2,
                "bin": 1,
                "value": 97.99
              },
              {
                "col": -1,
                "row": -2,
                "bin": 1,
                "value": 97.42
              },
              {
                "col": 0,
                "row": -2,
                "bin": 1,
                "value": 95.72
              },
              {
                "col": 1,
                "row": -2,
                "bin": 1,
                "value": 93.67
              },
              {
                "col": 2,
                "row": -2,
                "bin": 1,
                "value": 92.25
              },
              {
                "col": 3,
                "row": -2,
                "bin": 1,
                "value": 92.12
              },
              {
                "col": 4,
                "row": -2,
                "bin": 1,
                "value": 93.35
              },
              {
                "col": 5,
                "row": -2,
                "bin": 1,
                "value": 95.35
              },
              {
                "col": 6,
                "row": -2,
                "bin": 1,
                "value": 97.19
              },
              {
                "col": -6,
                "row": -1,
                "bin": 1,
                "value": 98
              },
              {
                "col": -5,
                "row": -1,
                "bin": 1,
                "value": 97.39
              },
              {
                "col": -4,
                "row": -1,
                "bin": 1,
                "value": 95.67
              },
              {
                "col": -3,
                "row": -1,
                "bin": 2,
                "value": 93.63
              },
              {
                "col": -2,
                "row": -1,
                "bin": 1,
                "value": 92.23
              },
              {
                "col": -1,
                "row": -1,
                "bin": 1,
                "value": 92.14
              },
              {
                "col": 0,
                "row": -1,
                "bin": 1,
                "value": 93.39
              },
              {
                "col": 1,
                "row": -1,
                "bin": 1,
                "value": 95.4
              },
              {
                "col": 2,
                "row": -1,
                "bin": 1,
                "value": 97.22
              },
              {
                "col": 3,
                "row": -1,
                "bin": 1,
                "value": 98
              },
              {
                "col": 4,
                "row": -1,
                "bin": 1,
                "value": 97.36
              },
              {
                "col": 5,
                "row": -1,
                "bin": 1,
                "value": 95.62
              },
              {
                "col": 6,
                "row": -1,
                "bin": 1,
                "value": 93.58
              },
              {
                "col": -6,
                "row": 0,
                "bin": 1,
                "value": 92.21
              },
              {
                "col": -5,
                "row": 0,
                "bin": 1,
                "value": 92.15
              },
              {
                "col": -4,
                "row": 0,
                "bin": 1,
                "value": 93.44
              },
              {
                "col": -3,
                "row": 0,
                "bin": 1,
                "value": 95.45
              },
              {
                "col": -2,
                "row": 0,
                "bin": 1,
                "value": 97.26
              },
              {
                "col": -1,
                "row": 0,
                "bin": 1,
                "value": 98
              },
              {
                "col": 0,
                "row": 0,
                "bin": 1,
                "value": 97.33
              },
              {
                "col": 1,
                "row": 0,
                "bin": 2,
                "value": 95.57
              },
              {
                "col": 2,
                "row": 0,
                "bin": 1,
                "value": 93.54
              },
              {
                "col": 3,
                "row": 0,
                "bin": 1,
                "value": 92.19
              },
              {
                "col": 4,
                "row": 0,
                "bin": 1,
                "value": 92.17
              },
              {
                "col": 5,
                "row": 0,
                "bin": 1,
                "value": 93.48
              },
              {
                "col": 6,
                "row": 0,
                "bin": 1,
                "value": 95.5
              },
              {
                "col": -6,
                "row": 1,
                "bin": 1,
                "value": 97.29
              },
              {
                "col": -5,
                "row": 1,
                "bin": 1,
                "value": 98
              },
              {
                "col": -4,
                "row": 1,
                "bin": 1,
                "value": 97.3
              },
              {
                "col": -3,
                "row": 1,
                "bin": 1,
                "value": 95.52
              },
              {
                "col": -2,
                "row": 1,
                "bin": 1,
                "value": 93.49
              },
              {
                "col": -1,
                "row": 1,
                "bin": 1,
                "value": 92.18
              },
              {
                "col": 0,
                "row": 1,
                "bin": 1,
                "value": 92.19
              },
              {
                "col": 1,
                "row": 1,
                "bin": 1,
                "value": 93.52
              },
              {
                "col": 2,
                "row": 1,
                "bin": 1,
                "value": 95.55
              },
              {
                "col": 3,
                "row": 1,
                "bin": 1,
                "value": 97.32
              },
              {
                "col": 4,
                "row": 1,
                "bin": 1,
                "value": 98
              },
              {
                "col": 5,
                "row": 1,
                "bin": 2,
                "value": 97.27
              },
              {
                "col": 6,
                "row": 1,
                "bin": 1,
                "value": 95.47
              },
              {
                "col": -6,
                "row": 2,
                "bin": 1,
                "value": 93.45
              },
              {
                "col": -5,
                "row": 2,
                "bin": 1,
                "value": 92.16
              },
              {
                "col": -4,
                "row": 2,
                "bin": 1,
                "value": 92.21
              },
              {
                "col": -3,
                "row": 2,
                "bin": 1,
                "value": 93.57
              },
              {
                "col": -2,
                "row": 2,
                "bin": 1,
                "value": 95.6
              },
              {
                "col": -1,
                "row": 2,
                "bin": 1,
                "value": 97.35
              },
              {
                "col": 0,
                "row": 2,
                "bin": 1,
                "value": 98
              },
              {
                "col": 1,
                "row": 2,
                "bin": 1,
                "value": 97.23
              },
              {
                "col": 2,
                "row": 2,
                "bin": 1,
                "value": 95.42
              },
              {
                "col": 3,
                "row": 2,
                "bin": 1,
                "value": 93.41
              },
              {
                "col": 4,
                "row": 2,
                "bin": 1,
                "value": 92.14
              },
              {
                "col": 5,
                "row": 2,
                "bin": 1,
                "value": 92.22
              },
              {
                "col": 6,
                "row": 2,
                "bin": 1,
                "value": 93.61
              },
              {
                "col": -6,
                "row": 3,
                "bin": 1,
                "value": 95.65
              },
              {
                "col": -5,
                "row": 3,
                "bin": 1,
                "value": 97.38
              },
              {
                "col": -4,
                "row": 3,
                "bin": 2,
                "value": 98
              },
              {
                "col": -3,
                "row": 3,
                "bin": 1,
                "value": 97.2
              },
              {
                "col": -2,
                "row": 3,
                "bin": 1,
                "value": 95.37
              },
              {
                "col": -1,
                "row": 3,
                "bin": 1,
                "value": 93.36
              },
              {
                "col": 0,
                "row": 3,
                "bin": 1,
                "value": 92.13
              },
              {
                "col": 1,
                "row": 3,
                "bin": 1,
                "value": 92.24
              },
              {
                "col": 2,
                "row": 3,
                "bin": 1,
                "value": 93.66
              },
              {
                "col": 3,
                "row": 3,
                "bin": 1,
                "value": 95.7
              },
              {
                "col": 4,
                "row": 3,
                "bin": 1,
                "value": 97.41
              },
              {
                "col": 5,
                "row": 3,
                "bin": 1,
                "value": 97.99
              },
              {
                "col": 6,
                "row": 3,
                "bin": 1,
                "value": 97.16
              },
              {
                "col": -6,
                "row": 4,
                "bin": 1,
                "value": 95.32
              },
              {
                "col": -5,
                "row": 4,
                "bin": 1,
                "value": 93.32
              },
              {
                "col": -4,
                "row": 4,
                "bin": 1,
                "value": 92.11
              },
              {
                "col": -3,
                "row": 4,
                "bin": 1,
                "value": 92.26
              },
              {
                "col": -2,
                "row": 4,
                "bin": 1,
                "value": 93.7
              },
              {
                "col": -1,
                "row": 4,
                "bin": 1,
                "value": 95.75
              },
              {
                "col": 0,
                "row": 4,
                "bin": 2,
                "value": 97.44
              },
              {
                "col": 1,
                "row": 4,
                "bin": 1,
                "value": 97.99
              },
              {
                "col": 2,
                "row": 4,
                "bin": 1,
                "value": 97.13
              },
              {
                "col": 3,
                "row": 4,
                "bin": 1,
                "value": 95.27
              },
              {
                "col": 4,
                "row": 4,
                "bin": 1,
                "value": 93.28
              },
              {
                "col": 5,
                "row": 4,
                "bin": 1,
                "value": 92.1
              },
              {
                "col": 6,
                "row": 4,
                "bin": 1,
                "value": 92.29
              },
              {
                "col": -6,
                "row": 5,
                "bin": 1,
                "value": 93.75
              },
              {
                "col": -5,
                "row": 5,
                "bin": 1,
                "value": 95.8
              },
              {
                "col": -4,
                "row": 5,
                "bin": 1,
                "value": 97.47
              },
              {
                "col": -3,
                "row": 5,
                "bin": 1,
                "value": 97.99
              },
              {
                "col": -2,
                "row": 5,
                "bin": 1,
                "value": 97.09
              },
              {
                "col": -1,
                "row": 5,
                "bin": 1,
                "value": 95.22
              },
              {
                "col": 0,
                "row": 5,
                "bin": 1,
                "value": 93.24
              },
              {
                "col": 1,
                "row": 5,
                "bin": 1,
                "value": 92.09
              },
              {
                "col": 2,
                "row": 5,
                "bin": 1,
                "value": 92.31
              },
              {
                "col": 3,
                "row": 5,
                "bin": 1,
                "value": 93.79
              },
              {
                "col": 4,
                "row": 5,
                "bin": 2,
                "value": 95.85
              },
              {
                "col": 5,
                "row": 5,
                "bin": 1,
                "value": 97.5
              },
              {
                "col": 6,
                "row": 5,
                "bin": 1,
                "value": 97.98
              },
              {
                "col": -6,
                "row": 6,
                "bin": 1,
                "value": 97.06
              },
              {
                "col": -5,
                "row": 6,
                "bin": 1,
                "value": 95.17
              },
              {
                "col": -4,
                "row": 6,
                "bin": 1,
                "value": 93.2
              },
              {
                "col": -3,
                "row": 6,
                "bin": 1,
                "value": 92.08
              },
              {
                "col": -2,
                "row": 6,
                "bin": 1,
                "value": 92.33
              },
              {
                "col": -1,
                "row": 6,
                "bin": 1,
                "value": 93.84
              },
              {
                "col": 0,
                "row": 6,
                "bin": 1,
                "value": 95.89
              },
              {
                "col": 1,
                "row": 6,
                "bin": 1,
                "value": 97.53
              },
              {
                "col": 2,
                "row": 6,
                "bin": 1,
                "value": 97.97
              },
              {
                "col": 3,
                "row": 6,
                "bin": 1,
                "value": 97.02
              },
              {
                "col": 4,
                "row": 6,
                "bin": 1,
                "value": 95.12
              },
              {
                "col": 5,
                "row": 6,
                "bin": 1,
                "value": 93.16
              },
              {
                "col": 6,
                "row": 6,
                "bin": 1,
                "value": 92.07
              }
            ]
          },
          {
            "id": "W2",
            "values": [
              {
                "col": -6,
                "row": -6,
                "bin": 1,
                "value": 97.52
              },
              {
                "col": -5,
                "row": -6,
                "bin": 1,
                "value": 97.97
              },
              {
                "col": -4,
                "row": -6,
                "bin": 1,
                "value": 97.03
              },
              {
                "col": -3,
                "row": -6,
                "bin": 1,
                "value": 95.12
              },
              {
                "col": -2,
                "row": -6,
                "bin": 1,
                "value": 93.16
              },
              {
                "col": -1,
                "row": -6,
                "bin": 1,
                "value": 92.07
              },
              {
                "col": 0,
                "row": -6,
                "bin": 1,
                "value": 92.35
              },
              {
                "col": 1,
                "row": -6,
                "bin": 1,
                "value": 93.88
              },
              {
                "col": 2,
                "row": -6,
                "bin": 1,
                "value": 95.93
              },
              {
                "col": 3,
                "row": -6,
                "bin": 1,
                "value": 97.55
              },
              {
                "col": 4,
                "row": -6,
                "bin": 1,
                "value": 97.97
              },
              {
                "col": 5,
                "row": -6,
                "bin": 1,
                "value": 96.99
              },
              {
                "col": 6,
                "row": -6,
                "bin": 1,
                "value": 95.07
              },
              {
                "col": -6,
                "row": -5,
                "bin": 1,
                "value": 93.12
              },
              {
                "col": -5,
                "row": -5,
                "bin": 2,
                "value": 92.06
              },
              {
                "col": -4,
                "row": -5,
                "bin": 1,
                "value": 92.37
              },
              {
                "col": -3,
                "row": -5,
                "bin": 1,
                "value": 93.93
              },
              {
                "col": -2,
                "row": -5,
                "bin": 1,
                "value": 95.98
              },
              {
                "col": -1,
                "row": -5,
                "bin": 1,
                "value": 97.58
              },
              {
                "col": 0,
                "row": -5,
                "bin": 1,
                "value": 97.96
              },
              {
                "col": 1,
                "row": -5,
                "bin": 1,
                "value": 96.95
              },
              {
                "col": 2,
                "row": -5,
                "bin": 1,
                "value": 95.02
              },
              {
                "col": 3,
                "row": -5,
                "bin": 1,
                "value": 93.09
              },
              {
                "col": 4,
                "row": -5,
                "bin": 1,
                "value": 92.05
              },
              {
                "col": 5,
                "row": -5,
                "bin": 1,
                "value": 92.4
              },
              {
                "col": 6,
                "row": -5,
                "bin": 1,
                "value": 93.97
              },
              {
                "col": -6,
                "row": -4,
                "bin": 1,
                "value": 96.03
              },
              {
                "col": -5,
                "row": -4,
                "bin": 1,
                "value": 97.6
              },
              {
                "col": -4,
                "row": -4,
                "bin": 1,
                "value": 97.95
              },
              {
                "col": -3,
                "row": -4,
                "bin": 1,
                "value": 96.91
              },
              {
                "col": -2,
                "row": -4,
                "bin": 1,
                "value": 94.97
              },
              {
                "col": -1,
                "row": -4,
                "bin": 2,
                "value": 93.05
              },
              {
                "col": 0,
                "row": -4,
                "bin": 1,
                "value": 92.04
              },
              {
                "col": 1,
                "row": -4,
                "bin": 1,
                "value": 92.42
              },
              {
                "col": 2,
                "row": -4,
                "bin": 1,
                "value": 94.02
              },
              {
                "col": 3,
                "row": -4,
                "bin": 1,
                "value": 96.08
              },
              {
                "col": 4,
                "row": -4,
                "bin": 1,
                "value": 97.63
              },
              {
                "col": 5,
                "row": -4,
                "bin": 1,
                "value": 97.94
              },
              {
                "col": 6,
                "row": -4,
                "bin": 1,
                "value": 96.87
              },
              {
                "col": -6,
                "row": -3,
                "bin": 1,
                "value": 94.92
              },
              {
                "col": -5,
                "row": -3,
                "bin": 1,
                "value": 93.01
              },
              {
                "col": -4,
                "row": -3,
                "bin": 1,
                "value": 92.03
              },
              {
                "col": -3,
                "row": -3,
                "bin": 1,
                "value": 92.45
              },
              {
                "col": -2,
                "row": -3,
                "bin": 1,
                "value": 94.07
              },
              {
                "col": -1,
                "row": -3,
                "bin": 1,
                "value": 96.12
              },
              {
                "col": 0,
                "row": -3,
                "bin": 1,
                "value": 97.65
              },
              {
                "col": 1,
                "row": -3,
                "bin": 1,
                "value": 97.93
              },
              {
                "col": 2,
                "row": -3,
                "bin": 1,
                "value": 96.83
              },
              {
                "col": 3,
                "row": -3,
                "bin": 2,
                "value": 94.87
              },
              {
                "col": 4,
                "row": -3,
                "bin": 1,
                "value": 92.97
              },
              {
                "col": 5,
                "row": -3,
                "bin": 1,
                "value": 92.02
              },
              {
                "col": 6,
                "row": -3,
                "bin": 1,
                "value": 92.48
              },
              {
                "col": -6,
                "row": -2,
                "bin": 1,
                "value": 94.12
              },
              {
                "col": -5,
                "row": -2,
                "bin": 1,
                "value": 96.17
              },
              {
                "col": -4,
                "row": -2,
                "bin": 1,
                "value": 97.67
              },
              {
                "col": -3,
                "row": -2,
                "bin": 1,
                "value": 97.92
              },
              {
                "col": -2,
                "row": -2,
                "bin": 1,
                "value": 96.79
              },
              {
                "col": -1,
                "row": -2,
                "bin": 1,
                "value": 94.82
              },
              {
                "col": 0,
                "row": -2,
                "bin": 1,
                "value": 92.93
              },
              {
                "col": 1,
                "row": -2,
                "bin": 1,
                "value": 92.02
              },
              {
                "col": 2,
                "row": -2,
                "bin": 1,
                "value": 92.5
              },
              {
                "col": 3,
                "row": -2,
                "bin": 1,
                "value": 94.16
              },
              {
                "col": 4,
                "row": -2,
                "bin": 1,
                "value": 96.22
              },
              {
                "col": 5,
                "row": -2,
                "bin": 1,
                "value": 97.7
              },
              {
                "col": 6,
                "row": -2,
                "bin": 1,
                "value": 97.91
              },
              {
                "col": -6,
                "row": -1,
                "bin": 2,
                "value": 96.75
              },
              {
                "col": -5,
                "row": -1,
                "bin": 1,
                "value": 94.77
              },
              {
                "col": -4,
                "row": -1,
                "bin": 1,
                "value": 92.9
              },
              {
                "col": -3,
                "row": -1,
                "bin": 1,
                "value": 92.01
              },
              {
                "col": -2,
                "row": -1,
                "bin": 1,
                "value": 92.53
              },
              {
                "col": -1,
                "row": -1,
                "bin": 1,
                "value": 94.21
              },
              {
                "col": 0,
                "row": -1,
                "bin": 1,
                "value": 96.26
              },
              {
                "col": 1,
                "row": -1,
                "bin": 1,
                "value": 97.72
              },
              {
                "col": 2,
                "row": -1,
                "bin": 1,
                "value": 97.9
              },
              {
                "col": 3,
                "row": -1,
                "bin": 1,
                "value": 96.71
              },
              {
                "col": 4,
                "row": -1,
                "bin": 1,
                "value": 94.72
              },
              {
                "col": 5,
                "row": -1,
                "bin": 1,
                "value": 92.86
              },
              {
                "col": 6,
                "row": -1,
                "bin": 1,
                "value": 92.01
              },
              {
                "col": -6,
                "row": 0,
                "bin": 1,
                "value": 92.56
              },
              {
                "col": -5,
                "row": 0,
                "bin": 1,
                "value": 94.26
              },
              {
                "col": -4,
                "row": 0,
                "bin": 1,
                "value": 96.31
              },
              {
                "col": -3,
                "row": 0,
                "bin": 1,
                "value": 97.74
              },
              {
                "col": -2,
                "row": 0,
                "bin": 2,
                "value": 97.88
              },
              {
                "col": -1,
                "row": 0,
                "bin": 1,
                "value": 96.67
              },
              {
                "col": 0,
                "row": 0,
                "bin": 1,
                "value": 94.67
              },
              {
                "col": 1,
                "row": 0,
                "bin": 1,
                "value": 92.83
              },
              {
                "col": 2,
                "row": 0,
                "bin": 1,
                "value": 92.01
              },
              {
                "col": 3,
                "row": 0,
                "bin": 1,
                "value": 92.59
              },
              {
                "col": 4,
                "row": 0,
                "bin": 1,
                "value": 94.31
              },
              {
                "col": 5,
                "row": 0,
                "bin": 1,
                "value": 96.35
              },
              {
                "col": 6,
                "row": 0,
                "bin": 1,
                "value": 97.76
              },
              {
                "col": -6,
                "row": 1,
                "bin": 1,
                "value": 97.87
              },
              {
                "col": -5,
                "row": 1,
                "bin": 1,
                "value": 96.63
              },
              {
                "col": -4,
                "row": 1,
                "bin": 1,
                "value": 94.62
              },
              {
                "col": -3,
                "row": 1,
                "bin": 1,
                "value": 92.79
              },
              {
                "col": -2,
                "row": 1,
                "bin": 1,
                "value": 92
              },
              {
                "col": -1,
                "row": 1,
                "bin": 1,
                "value": 92.62
              },
              {
                "col": 0,
                "row": 1,
                "bin": 1,
                "value": 94.36
              },
              {
                "col": 1,
                "row": 1,
                "bin": 1,
                "value": 96.4
              },
              {
                "col": 2,
                "row": 1,
                "bin": 2,
                "value": 97.78
              },
              {
                "col": 3,
                "row": 1,
                "bin": 1,
                "value": 97.85
              },
              {
                "col": 4,
                "row": 1,
                "bin": 1,
                "value": 96.58
              },
              {
                "col": 5,
                "row": 1,
                "bin": 1,
                "value": 94.57
              },
              {
                "col": 6,
                "row": 1,
                "bin": 1,
                "value": 92.76
              },
              {
                "col": -6,
                "row": 2,
                "bin": 1,
                "value": 92
              },
              {
                "col": -5,
                "row": 2,
                "bin": 1,
                "value": 92.65
              },
              {
                "col": -4,
                "row": 2,
                "bin": 1,
                "value": 94.41
              },
              {
                "col": -3,
                "row": 2,
                "bin": 1,
                "value": 96.44
              },
              {
                "col": -2,
                "row": 2,
                "bin": 1,
                "value": 97.8
              },
              {
                "col": -1,
                "row": 2,
                "bin": 1,
                "value": 97.84
              },
              {
                "col": 0,
                "row": 2,
                "bin": 1,
                "value": 96.54
              },
              {
                "col": 1,
                "row": 2,
                "bin": 1,
                "value": 94.52
              },
              {
                "col": 2,
                "row": 2,
                "bin": 1,
                "value": 92.73
              },
              {
                "col": 3,
                "row": 2,
                "bin": 1,
                "value": 92
              },
              {
                "col": 4,
                "row": 2,
                "bin": 1,
                "value": 92.69
              },
              {
                "col": 5,
                "row": 2,
                "bin": 1,
                "value": 94.46
              },
              {
                "col": 6,
                "row": 2,
                "bin": 2,
                "value": 96.49
              },
              {
                "col": -6,
                "row": 3,
                "bin": 1,
                "value": 97.82
              },
              {
                "col": -5,
                "row": 3,
                "bin": 1,
                "value": 97.82
              },
              {
                "col": -4,
                "row": 3,
                "bin": 1,
                "value": 96.5
              },
              {
                "col": -3,
                "row": 3,
                "bin": 1,
                "value": 94.47
              },
              {
                "col": -2,
                "row": 3,
                "bin": 1,
                "value": 92.69
              },
              {
                "col": -1,
                "row": 3,
                "bin": 1,
                "value": 92
              },
              {
                "col": 0,
                "row": 3,
                "bin": 1,
                "value": 92.72
              },
              {
                "col": 1,
                "row": 3,
                "bin": 1,
                "value": 94.51
              },
              {
                "col": 2,
                "row": 3,
                "bin": 1,
                "value": 96.53
              },
              {
                "col": 3,
                "row": 3,
                "bin": 1,
                "value": 97.83
              },
              {
                "col": 4,
                "row": 3,
                "bin": 1,
                "value": 97.8
              },
              {
                "col": 5,
                "row": 3,
                "bin": 1,
                "value": 96.45
              },
              {
                "col": 6,
                "row": 3,
                "bin": 1,
                "value": 94.42
              },
              {
                "col": -6,
                "row": 4,
                "bin": 1,
                "value": 92.66
              },
              {
                "col": -5,
                "row": 4,
                "bin": 1,
                "value": 92
              },
              {
                "col": -4,
                "row": 4,
                "bin": 1,
                "value": 92.75
              },
              {
                "col": -3,
                "row": 4,
                "bin": 2,
                "value": 94.56
              },
              {
                "col": -2,
                "row": 4,
                "bin": 1,
                "value": 96.57
              },
              {
                "col": -1,
                "row": 4,
                "bin": 1,
                "value": 97.85
              },
              {
                "col": 0,
                "row": 4,
                "bin": 1,
                "value": 97.78
              },
              {
                "col": 1,
                "row": 4,
                "bin": 1,
                "value": 96.41
              },
              {
                "col": 2,
                "row": 4,
                "bin": 1,
                "value": 94.37
              },
              {
                "col": 3,
                "row": 4,
                "bin": 1,
                "value": 92.63
              },
              {
                "col": 4,
                "row": 4,
                "bin": 1,
                "value": 92
              },
              {
                "col": 5,
                "row": 4,
                "bin": 1,
                "value": 92.78
              },
              {
                "col": 6,
                "row": 4,
                "bin": 1,
                "value": 94.61
              },
              {
                "col": -6,
                "row": 5,
                "bin": 1,
                "value": 96.62
              },
              {
                "col": -5,
                "row": 5,
                "bin": 1,
                "value": 97.86
              },
              {
                "col": -4,
                "row": 5,
                "bin": 1,
                "value": 97.77
              },
              {
                "col": -3,
                "row": 5,
                "bin": 1,
                "value": 96.37
              },
              {
                "col": -2,
                "row": 5,
                "bin": 1,
                "value": 94.32
              },
              {
                "col": -1,
                "row": 5,
                "bin": 1,
                "value": 92.6
              },
              {
                "col": 0,
                "row": 5,
                "bin": 1,
                "value": 92
              },
              {
                "col": 1,
                "row": 5,
                "bin": 2,
                "value": 92.82
              },
              {
                "col": 2,
                "row": 5,
                "bin": 1,
                "value": 94.66
              },
              {
                "col": 3,
                "row": 5,
                "bin": 1,
                "value": 96.66
              },
              {
                "col": 4,
                "row": 5,
                "bin": 1,
                "value": 97.88
              },
              {
                "col": 5,
                "row": 5,
                "bin": 1,
                "value": 97.75
              },
              {
                "col": 6,
                "row": 5,
                "bin": 1,
                "value": 96.32
              },
              {
                "col": -6,
                "row": 6,
                "bin": 1,
                "value": 94.27
              },
              {
                "col": -5,
                "row": 6,
                "bin": 1,
                "value": 92.57
              },
              {
                "col": -4,
                "row": 6,
                "bin": 1,
                "value": 92.01
              },
              {
                "col": -3,
                "row": 6,
                "bin": 1,
                "value": 92.85
              },
              {
                "col": -2,
                "row": 6,
                "bin": 1,
                "value": 94.71
              },
              {
                "col": -1,
                "row": 6,
                "bin": 1,
                "value": 96.7
              },
              {
                "col": 0,
                "row": 6,
                "bin": 1,
                "value": 97.89
              },
              {
                "col": 1,
                "row": 6,
                "bin": 1,
                "value": 97.72
              },
              {
                "col": 2,
                "row": 6,
                "bin": 1,
                "value": 96.27
              },
              {
                "col": 3,
                "row": 6,
                "bin": 1,
                "value": 94.23
              },
              {
                "col": 4,
                "row": 6,
                "bin": 1,
                "value": 92.54
              },
              {
                "col": 5,
                "row": 6,
                "bin": 2,
                "value": 92.01
              },
              {
                "col": 6,
                "row": 6,
                "bin": 1,
                "value": 92.89
              }
            ]
          },
          {
            "id": "W3",
            "values": [
              {
                "col": -6,
                "row": -6,
                "bin": 1,
                "value": 97.73
              },
              {
                "col": -5,
                "row": -6,
                "bin": 1,
                "value": 96.28
              },
              {
                "col": -4,
                "row": -6,
                "bin": 1,
                "value": 94.23
              },
              {
                "col": -3,
                "row": -6,
                "bin": 1,
                "value": 92.55
              },
              {
                "col": -2,
                "row": -6,
                "bin": 1,
                "value": 92.01
              },
              {
                "col": -1,
                "row": -6,
                "bin": 1,
                "value": 92.88
              },
              {
                "col": 0,
                "row": -6,
                "bin": 1,
                "value": 94.75
              },
              {
                "col": 1,
                "row": -6,
                "bin": 1,
                "value": 96.74
              },
              {
                "col": 2,
                "row": -6,
                "bin": 1,
                "value": 97.9
              },
              {
                "col": 3,
                "row": -6,
                "bin": 1,
                "value": 97.71
              },
              {
                "col": 4,
                "row": -6,
                "bin": 1,
                "value": 96.24
              },
              {
                "col": 5,
                "row": -6,
                "bin": 2,
                "value": 94.18
              },
              {
                "col": 6,
                "row": -6,
                "bin": 1,
                "value": 92.52
              },
              {
                "col": -6,
                "row": -5,
                "bin": 1,
                "value": 92.02
              },
              {
                "col": -5,
                "row": -5,
                "bin": 1,
                "value": 92.92
              },
              {
                "col": -4,
                "row": -5,
                "bin": 1,
                "value": 94.8
              },
              {
                "col": -3,
                "row": -5,
                "bin": 1,
                "value": 96.78
              },
              {
                "col": -2,
                "row": -5,
                "bin": 1,
                "value": 97.92
              },
              {
                "col": -1,
                "row": -5,
                "bin": 1,
                "value": 97.68
              },
              {
                "col": 0,
                "row": -5,
                "bin": 1,
                "value": 96.19
              },
              {
                "col": 1,
                "row": -5,
                "bin": 1,
                "value": 94.14
              },
              {
                "col": 2,
                "row": -5,
                "bin": 1,
                "value": 92.49
              },
              {
                "col": 3,
                "row": -5,
                "bin": 1,
                "value": 92.02
              },
              {
                "col": 4,
                "row": -5,
                "bin": 1,
                "value": 92.96
              },
              {
                "col": 5,
                "row": -5,
                "bin": 1,
                "value": 94.85
              },
              {
                "col": 6,
                "row": -5,
                "bin": 1,
                "value": 96.82
              },
              {
                "col": -6,
                "row": -4,
                "bin": 1,
                "value": 97.93
              },
              {
                "col": -5,
                "row": -4,
                "bin": 1,
                "value": 97.66
              },
              {
                "col": -4,
                "row": -4,
                "bin": 2,
                "value": 96.14
              },
              {
                "col": -3,
                "row": -4,
                "bin": 1,
                "value": 94.09
              },
              {
                "col": -2,
                "row": -4,
                "bin": 1,
                "value": 92.46
              },
              {
                "col": -1,
                "row": -4,
                "bin": 1,
                "value": 92.03
              },
              {
                "col": 0,
                "row": -4,
                "bin": 1,
                "value": 92.99
              },
              {
                "col": 1,
                "row": -4,
                "bin": 1,
                "value": 94.9
              },
              {
                "col": 2,
                "row": -4,
                "bin": 1,
                "value": 96.86
              },
              {
                "col": 3,
                "row": -4,
                "bin": 1,
                "value": 97.94
              },
              {
                "col": 4,
                "row": -4,
                "bin": 1,
                "value": 97.64
              },
              {
                "col": 5,
                "row": -4,
                "bin": 1,
                "value": 96.1
              },
              {
                "col": 6,
                "row": -4,
                "bin": 1,
                "value": 94.04
              },
              {
                "col": -6,
                "row": -3,
                "bin": 1,
                "value": 92.43
              },
              {
                "col": -5,
                "row": -3,
                "bin": 1,
                "value": 92.04
              },
              {
                "col": -4,
                "row": -3,
                "bin": 1,
                "value": 93.03
              },
              {
                "col": -3,
                "row": -3,
                "bin": 1,
                "value": 94.95
              },
              {
                "col": -2,
                "row": -3,
                "bin": 1,
                "value": 96.9
              },
              {
                "col": -1,
                "row": -3,
                "bin": 1,
                "value": 97.95
              },
              {
                "col": 0,
                "row": -3,
                "bin": 2,
                "value": 97.61
              },
              {
                "col": 1,
                "row": -3,
                "bin": 1,
                "value": 96.05
              },
              {
                "col": 2,
                "row": -3,
                "bin": 1,
                "value": 93.99
              },
              {
                "col": 3,
                "row": -3,
                "bin": 1,
                "value": 92.41
              },
              {
                "col": 4,
                "row": -3,
                "bin": 1,
                "value": 92.04
              },
              {
                "col": 5,
                "row": -3,
                "bin": 1,
                "value": 93.07
              },
              {
                "col": 6,
                "row": -3,
                "bin": 1,
                "value": 95
              },
              {
                "col": -6,
                "row": -2,
                "bin": 1,
                "value": 96.93
              },
              {
                "col": -5,
                "row": -2,
                "bin": 1,
                "value": 97.96
              },
              {
                "col": -4,
                "row": -2,
                "bin": 1,
                "value": 97.59
              },
              {
                "col": -3,
                "row": -2,
                "bin": 1,
                "value": 96
              },
              {
                "col": -2,
                "row": -2,
                "bin": 1,
                "value": 93.95
              },
              {
                "col": -1,
                "row": -2,
                "bin": 1,
                "value": 92.38
              },
              {
                "col": 0,
                "row": -2,
                "bin": 1,
                "value": 92.05
              },
              {
                "col": 1,
                "row": -2,
                "bin": 1,
                "value": 93.11
              },
              {
                "col": 2,
                "row": -2,
                "bin": 1,
                "value": 95.05
              },
              {
                "col": 3,
                "row": -2,
                "bin": 1,
                "value": 96.97
              },
              {
                "col": 4,
                "row": -2,
                "bin": 2,
                "value": 97.96
              },
              {
                "col": 5,
                "row": -2,
                "bin": 1,
                "value": 97.56
              },
              {
                "col": 6,
                "row": -2,
                "bin": 1,
                "value": 95.95
              },
              {
                "col": -6,
                "row": -1,
                "bin": 1,
                "value": 93.9
              },
              {
                "col": -5,
                "row": -1,
                "bin": 1,
                "value": 92.36
              },
              {
                "col": -4,
                "row": -1,
                "bin": 1,
                "value": 92.06
              },
              {
                "col": -3,
                "row": -1,
                "bin": 1,
                "value": 93.15
              },
              {
                "col": -2,
                "row": -1,
                "bin": 1,
                "value": 95.1
              },
              {
                "col": -1,
                "row": -1,
                "bin": 1,
                "value": 97.01
              },
              {
                "col": 0,
                "row": -1,
                "bin": 1,
                "value": 97.97
              },
              {
                "col": 1,
                "row": -1,
                "bin": 1,
                "value": 97.54
              },
              {
                "col": 2,
                "row": -1,
                "bin": 1,
                "value": 95.91
              },
              {
                "col": 3,
                "row": -1,
                "bin": 1,
                "value": 93.85
              },
              {
                "col": 4,
                "row": -1,
                "bin": 1,
                "value": 92.34
              },
              {
                "col": 5,
                "row": -1,
                "bin": 1,
                "value": 92.07
              },
              {
                "col": 6,
                "row": -1,
                "bin": 1,
                "value": 93.19
              },
              {
                "col": -6,
                "row": 0,
                "bin": 1,
                "value": 95.15
              },
              {
                "col": -5,
                "row": 0,
                "bin": 2,
                "value": 97.05
              },
              {
                "col": -4,
                "row": 0,
                "bin": 1,
                "value": 97.98
              },
              {
                "col": -3,
                "row": 0,
                "bin": 1,
                "value": 97.51
              },
              {
                "col": -2,
                "row": 0,
                "bin": 1,
                "value": 95.86
              },
              {
                "col": -1,
                "row": 0,
                "bin": 1,
                "value": 93.8
              },
              {
                "col": 0,
                "row": 0,
                "bin": 1,
                "value": 92.31
              },
              {
                "col": 1,
                "row": 0,
                "bin": 1,
                "value": 92.09
              },
              {
                "col": 2,
                "row": 0,
                "bin": 1,
                "value": 93.23
              },
              {
                "col": 3,
                "row": 0,
                "bin": 1,
                "value": 95.2
              },
              {
                "col": 4,
                "row": 0,
                "bin": 1,
                "value": 97.08
              },
              {
                "col": 5,
                "row": 0,
                "bin": 1,
                "value": 97.98
              },
              {
                "col": 6,
                "row": 0,
                "bin": 1,
                "value": 97.48
              },
              {
                "col": -6,
                "row": 1,
                "bin": 1,
                "value": 95.81
              },
              {
                "col": -5,
                "row": 1,
                "bin": 1,
                "value": 93.76
              },
              {
                "col": -4,
                "row": 1,
                "bin": 1,
                "value": 92.29
              },
              {
                "col": -3,
                "row": 1,
                "bin": 1,
                "value": 92.1
              },
              {
                "col": -2,
                "row": 1,
                "bin": 1,
                "value": 93.27
              },
              {
                "col": -1,
                "row": 1,
                "bin": 2,
                "value": 95.25
              },
              {
                "col": 0,
                "row": 1,
                "bin": 1,
                "value": 97.12
              },
              {
                "col": 1,
                "row": 1,
                "bin": 1,
                "value": 97.99
              },
              {
                "col": 2,
                "row": 1,
                "bin": 1,
                "value": 97.45
              },
              {
                "col": 3,
                "row": 1,
                "bin": 1,
                "value": 95.76
              },
              {
                "col": 4,
                "row": 1,
                "bin": 1,
                "value": 93.71
              },
              {
                "col": 5,
                "row": 1,
                "bin": 1,
                "value": 92.27
              },
              {
                "col": 6,
                "row": 1,
                "bin": 1,
                "value": 92.11
              },
              {
                "col": -6,
                "row": 2,
                "bin": 1,
                "value": 93.31
              },
              {
                "col": -5,
                "row": 2,
                "bin": 1,
                "value": 95.3
              },
              {
                "col": -4,
                "row": 2,
                "bin": 1,
                "value": 97.16
              },
              {
                "col": -3,
                "row": 2,
                "bin": 1,
                "value": 97.99
              },
              {
                "col": -2,
                "row": 2,
                "bin": 1,
                "value": 97.42
              },
              {
                "col": -1,
                "row": 2,
                "bin": 1,
                "value": 95.71
              },
              {
                "col": 0,
                "row": 2,
                "bin": 1,
                "value": 93.67
              },
              {
                "col": 1,
                "row": 2,
                "bin": 1,
                "value": 92.25
              },
              {
                "col": 2,
                "row": 2,
                "bin": 1,
                "value": 92.12
              },
              {
                "col": 3,
                "row": 2,
                "bin": 2,
                "value": 93.35
              },
              {
                "col": 4,
                "row": 2,
                "bin": 1,
                "value": 95.35
              },
              {
                "col": 5,
                "row": 2,
                "bin": 1,
                "value": 97.19
              },
              {
                "col": 6,
                "row": 2,
                "bin": 1,
                "value": 98
              },
              {
                "col": -6,
                "row": 3,
                "bin": 1,
                "value": 97.39
              },
              {
                "col": -5,
                "row": 3,
                "bin": 1,
                "value": 95.66
              },
              {
                "col": -4,
                "row": 3,
                "bin": 1,
                "value": 93.62
              },
              {
                "col": -3,
                "row": 3,
                "bin": 1,
                "value": 92.23
              },
              {
                "col": -2,
                "row": 3,
                "bin": 1,
                "value": 92.14
              },
              {
                "col": -1,
                "row": 3,
                "bin": 1,
                "value": 93.39
              },
              {
                "col": 0,
                "row": 3,
                "bin": 1,
                "value": 95.4
              },
              {
                "col": 1,
                "row": 3,
                "bin": 1,
                "value": 97.22
              },
              {
                "col": 2,
                "row": 3,
                "bin": 1,
                "value": 98
              },
              {
                "col": 3,
                "row": 3,
                "bin": 1,
                "value": 97.36
              },
              {
                "col": 4,
                "row": 3,
                "bin": 1,
                "value": 95.61
              },
              {
                "col": 5,
                "row": 3,
                "bin": 1,
                "value": 93.58
              },
              {
                "col": 6,
                "row": 3,
                "bin": 1,
                "value": 92.21
              },
              {
                "col": -6,
                "row": 4,
                "bin": 2,
                "value": 92.16
              },
              {
                "col": -5,
                "row": 4,
                "bin": 1,
                "value": 93.44
              },
              {
                "col": -4,
                "row": 4,
                "bin": 1,
                "value": 95.45
              },
              {
                "col": -3,
                "row": 4,
                "bin": 1,
                "value": 97.26
              },
              {
                "col": -2,
                "row": 4,
                "bin": 1,
                "value": 98
              },
              {
                "col": -1,
                "row": 4,
                "bin": 1,
                "value": 97.33
              },
              {
                "col": 0,
                "row": 4,
                "bin": 1,
                "value": 95.56
              },
              {
                "col": 1,
                "row": 4,
                "bin": 1,
                "value": 93.53
              },
              {
                "col": 2,
                "row": 4,
                "bin": 1,
                "value": 92.19
              },
              {
                "col": 3,
                "row": 4,
                "bin": 1,
                "value": 92.17
              },
              {
                "col": 4,
                "row": 4,
                "bin": 1,
                "value": 93.48
              },
              {
                "col": 5,
                "row": 4,
                "bin": 1,
                "value": 95.5
              },
              {
                "col": 6,
                "row": 4,
                "bin": 1,
                "value": 97.29
              },
              {
                "col": -6,
                "row": 5,
                "bin": 1,
                "value": 98
              },
              {
                "col": -5,
                "row": 5,
                "bin": 1,
                "value": 97.3
              },
              {
                "col": -4,
                "row": 5,
                "bin": 1,
                "value": 95.52
              },
              {
                "col": -3,
                "row": 5,
                "bin": 1,
                "value": 93.49
              },
              {
                "col": -2,
                "row": 5,
                "bin": 2,
                "value": 92.18
              },
              {
                "col": -1,
                "row": 5,
                "bin": 1,
                "value": 92.19
              },
              {
                "col": 0,
                "row": 5,
                "bin": 1,
                "value": 93.52
              },
              {
                "col": 1,
                "row": 5,
                "bin": 1,
                "value": 95.55
              },
              {
                "col": 2,
                "row": 5,
                "bin": 1,
                "value": 97.32
              },
              {
                "col": 3,
                "row": 5,
                "bin": 1,
                "value": 98
              },
              {
                "col": 4,
                "row": 5,
                "bin": 1,
                "value": 97.27
              },
              {
                "col": 5,
                "row": 5,
                "bin": 1,
                "value": 95.47
              },
              {
                "col": 6,
                "row": 5,
                "bin": 1,
                "value": 93.45
              },
              {
                "col": -6,
                "row": 6,
                "bin": 1,
                "value": 92.16
              },
              {
                "col": -5,
                "row": 6,
                "bin": 1,
                "value": 92.21
              },
              {
                "col": -4,
                "row": 6,
                "bin": 1,
                "value": 93.57
              },
              {
                "col": -3,
                "row": 6,
                "bin": 1,
                "value": 95.6
              },
              {
                "col": -2,
                "row": 6,
                "bin": 1,
                "value": 97.35
              },
              {
                "col": -1,
                "row": 6,
                "bin": 1,
                "value": 98
              },
              {
                "col": 0,
                "row": 6,
                "bin": 1,
                "value": 97.23
              },
              {
                "col": 1,
                "row": 6,
                "bin": 1,
                "value": 95.42
              },
              {
                "col": 2,
                "row": 6,
                "bin": 2,
                "value": 93.4
              },
              {
                "col": 3,
                "row": 6,
                "bin": 1,
                "value": 92.14
              },
              {
                "col": 4,
                "row": 6,
                "bin": 1,
                "value": 92.23
              },
              {
                "col": 5,
                "row": 6,
                "bin": 1,
                "value": 93.61
              },
              {
                "col": 6,
                "row": 6,
                "bin": 1,
                "value": 95.65
              }
            ]
          },
          {
            "id": "W4",
            "values": [
              {
                "col": -6,
                "row": -6,
                "bin": 1,
                "value": 95.42
              },
              {
                "col": -5,
                "row": -6,
                "bin": 1,
                "value": 93.41
              },
              {
                "col": -4,
                "row": -6,
                "bin": 1,
                "value": 92.15
              },
              {
                "col": -3,
                "row": -6,
                "bin": 1,
                "value": 92.22
              },
              {
                "col": -2,
                "row": -6,
                "bin": 1,
                "value": 93.61
              },
              {
                "col": -1,
                "row": -6,
                "bin": 1,
                "value": 95.65
              },
              {
                "col": 0,
                "row": -6,
                "bin": 1,
                "value": 97.38
              },
              {
                "col": 1,
                "row": -6,
                "bin": 1,
                "value": 98
              },
              {
                "col": 2,
                "row": -6,
                "bin": 2,
                "value": 97.2
              },
              {
                "col": 3,
                "row": -6,
                "bin": 1,
                "value": 95.37
              },
              {
                "col": 4,
                "row": -6,
                "bin": 1,
                "value": 93.37
              },
              {
                "col": 5,
                "row": -6,
                "bin": 1,
                "value": 92.13
              },
              {
                "col": 6,
                "row": -6,
                "bin": 1,
                "value": 92.24
              },
              {
                "col": -6,
                "row": -5,
                "bin": 1,
                "value": 93.65
              },
              {
                "col": -5,
                "row": -5,
                "bin": 1,
                "value": 95.69
              },
              {
                "col": -4,
                "row": -5,
                "bin": 1,
                "value": 97.41
              },
              {
                "col": -3,
                "row": -5,
                "bin": 1,
                "value": 97.99
              },
              {
                "col": -2,
                "row": -5,
                "bin": 1,
                "value": 97.17
              },
              {
                "col": -1,
                "row": -5,
                "bin": 1,
                "value": 95.32
              },
              {
                "col": 0,
                "row": -5,
                "bin": 1,
                "value": 93.33
              },
              {
                "col": 1,
                "row": -5,
                "bin": 1,
                "value": 92.12
              },
              {
                "col": 2,
                "row": -5,
                "bin": 1,
                "value": 92.26
              },
              {
                "col": 3,
                "row": -5,
                "bin": 1,
                "value": 93.7
              },
              {
                "col": 4,
                "row": -5,
                "bin": 1,
                "value": 95.74
              },
              {
                "col": 5,
                "row": -5,
                "bin": 1,
                "value": 97.44
              },
              {
                "col": 6,
                "row": -5,
                "bin": 2,
                "value": 97.99
              },
              {
                "col": -6,
                "row": -4,
                "bin": 1,
                "value": 97.13
              },
              {
                "col": -5,
                "row": -4,
                "bin": 1,
                "value": 95.27
              },
              {
                "col": -4,
                "row": -4,
                "bin": 1,
                "value": 93.28
              },
              {
                "col": -3,
                "row": -4,
                "bin": 1,
                "value": 92.1
              },
              {
                "col": -2,
                "row": -4,
                "bin": 1,
                "value": 92.28
              },
              {
                "col": -1,
                "row": -4,
                "bin": 1,
                "value": 93.74
              },
              {
                "col": 0,
                "row": -4,
                "bin": 1,
                "value": 95.79
              },
              {
                "col": 1,
                "row": -4,
                "bin": 1,
                "value": 97.47
              },
              {
                "col": 2,
                "row": -4,
                "bin": 1,
                "value": 97.99
              },
              {
                "col": 3,
                "row": -4,
                "bin": 1,
                "value": 97.1
              },
              {
                "col": 4,
                "row": -4,
                "bin": 1,
                "value": 95.22
              },
              {
                "col": 5,
                "row": -4,
                "bin": 1,
                "value": 93.24
              },
              {
                "col": 6,
                "row": -4,
                "bin": 1,
                "value": 92.09
              },
              {
                "col": -6,
                "row": -3,
                "bin": 1,
                "value": 92.31
              },
              {
                "col": -5,
                "row": -3,
                "bin": 1,
                "value": 93.79
              },
              {
                "col": -4,
                "row": -3,
                "bin": 1,
                "value": 95.84
              },
              {
                "col": -3,
                "row": -3,
                "bin": 2,
                "value": 97.5
              },
              {
                "col": -2,
                "row": -3,
                "bin": 1,
                "value": 97.98
              },
              {
                "col": -1,
                "row": -3,
                "bin": 1,
                "value": 97.06
              },
              {
                "col": 0,
                "row": -3,
                "bin": 1,
                "value": 95.17
              },
              {
                "col": 1,
                "row": -3,
                "bin": 1,
                "value": 93.2
              },
              {
                "col": 2,
                "row": -3,
                "bin": 1,
                "value": 92.08
              },
              {
                "col": 3,
                "row": -3,
                "bin": 1,
                "value": 92.33
              },
              {
                "col": 4,
                "row": -3,
                "bin": 1,
                "value": 93.83
              },
              {
                "col": 5,
                "row": -3,
                "bin": 1,
                "value": 95.89
              },
              {
                "col": 6,
                "row": -3,
                "bin": 1,
                "value": 97.53
              },
              {
                "col": -6,
                "row": -2,
                "bin": 1,
                "value": 97.97
              },
              {
                "col": -5,
                "row": -2,
                "bin": 1,
                "value": 97.02
              },
              {
                "col": -4,
                "row": -2,
                "bin": 1,
                "value": 95.12
              },
              {
                "col": -3,
                "row": -2,
                "bin": 1,
                "value": 93.16
              },
              {
                "col": -2,
                "row": -2,
                "bin": 1,
                "value": 92.07
              },
              {
                "col": -1,
                "row": -2,
                "bin": 1,
                "value": 92.35
              },
              {
                "col": 0,
                "row": -2,
                "bin": 1,
                "value": 93.88
              },
              {
                "col": 1,
                "row": -2,
                "bin": 2,
                "value": 95.94
              },
              {
                "col": 2,
                "row": -2,
                "bin": 1,
                "value": 97.55
              },
              {
                "col": 3,
                "row": -2,
                "bin": 1,
                "value": 97.97
              },
              {
                "col": 4,
                "row": -2,
                "bin": 1,
                "value": 96.99
              },
              {
                "col": 5,
                "row": -2,
                "bin": 1,
                "value": 95.07
              },
              {
                "col": 6,
                "row": -2,
                "bin": 1,
                "value": 93.12
              },
              {
                "col": -6,
                "row": -1,
                "bin": 1,
                "value": 92.06
              },
              {
                "col": -5,
                "row": -1,
                "bin": 1,
                "value": 92.37
              },
              {
                "col": -4,
                "row": -1,
                "bin": 1,
                "value": 93.93
              },
              {
                "col": -3,
                "row": -1,
                "bin": 1,
                "value": 95.98
              },
              {
                "col": -2,
                "row": -1,
                "bin": 1,
                "value": 97.58
              },
              {
                "col": -1,
                "row": -1,
                "bin": 1,
                "value": 97.96
              },
              {
                "col": 0,
                "row": -1,
                "bin": 1,
                "value": 96.95
              },
              {
                "col": 1,
                "row": -1,
                "bin": 1,
                "value": 95.02
              },
              {
                "col": 2,
                "row": -1,
                "bin": 1,
                "value": 93.08
              },
              {
                "col": 3,
                "row": -1,
                "bin": 1,
                "value": 92.05
              },
              {
                "col": 4,
                "row": -1,
                "bin": 1,
                "value": 92.4
              },
              {
                "col": 5,
                "row": -1,
                "bin": 2,
                "value": 93.98
              },
              {
                "col": 6,
                "row": -1,
                "bin": 1,
                "value": 96.03
              },
              {
                "col": -6,
                "row": 0,
                "bin": 1,
                "value": 97.6
              },
              {
                "col": -5,
                "row": 0,
                "bin": 1,
                "value": 97.95
              },
              {
                "col": -4,
                "row": 0,
                "bin": 1,
                "value": 96.91
              },
              {
                "col": -3,
                "row": 0,
                "bin": 1,
                "value": 94.97
              },
              {
                "col": -2,
                "row": 0,
                "bin": 1,
                "value": 93.05
              },
              {
                "col": -1,
                "row": 0,
                "bin": 1,
                "value": 92.04
              },
              {
                "col": 0,
                "row": 0,
                "bin": 1,
                "value": 92.43
              },
              {
                "col": 1,
                "row": 0,
                "bin": 1,
                "value": 94.02
              },
              {
                "col": 2,
                "row": 0,
                "bin": 1,
                "value": 96.08
              },
              {
                "col": 3,
                "row": 0,
                "bin": 1,
                "value": 97.63
              },
              {
                "col": 4,
                "row": 0,
                "bin": 1,
                "value": 97.94
              },
              {
                "col": 5,
                "row": 0,
                "bin": 1,
                "value": 96.87
              },
              {
                "col": 6,
                "row": 0,
                "bin": 1,
                "value": 94.92
              },
              {
                "col": -6,
                "row": 1,
                "bin": 1,
                "value": 93.01
              },
              {
                "col": -5,
                "row": 1,
                "bin": 1,
                "value": 92.03
              },
              {
                "col": -4,
                "row": 1,
                "bin": 2,
                "value": 92.45
              },
              {
                "col": -3,
                "row": 1,
                "bin": 1,
                "value": 94.07
              },
              {
                "col": -2,
                "row": 1,
                "bin": 1,
                "value": 96.13
              },
              {
                "col": -1,
                "row": 1,
                "bin": 1,
                "value": 97.65
              },
              {
                "col": 0,
                "row": 1,
                "bin": 1,
                "value": 97.93
              },
              {
                "col": 1,
                "row": 1,
                "bin": 1,
                "value": 96.83
              },
              {
                "col": 2,
                "row": 1,
                "bin": 1,
                "value": 94.87
              },
              {
                "col": 3,
                "row": 1,
                "bin": 1,
                "value": 92.97
              },
              {
                "col": 4,
                "row": 1,
                "bin": 1,
                "value": 92.02
              },
              {
                "col": 5,
                "row": 1,
                "bin": 1,
                "value": 92.48
              },
              {
                "col": 6,
                "row": 1,
                "bin": 1,
                "value": 94.12
              },
              {
                "col": -6,
                "row": 2,
                "bin": 1,
                "value": 96.17
              },
              {
                "col": -5,
                "row": 2,
                "bin": 1,
                "value": 97.68
              },
              {
                "col": -4,
                "row": 2,
                "bin": 1,
                "value": 97.92
              },
              {
                "col": -3,
                "row": 2,
                "bin": 1,
                "value": 96.79
              },
              {
                "col": -2,
                "row": 2,
                "bin": 1,
                "value": 94.82
              },
              {
                "col": -1,
                "row": 2,
                "bin": 1,
                "value": 92.93
              },
              {
                "col": 0,
                "row": 2,
                "bin": 2,
                "value": 92.02
              },
              {
                "col": 1,
                "row": 2,
                "bin": 1,
                "value": 92.51
              },
              {
                "col": 2,
                "row": 2,
                "bin": 1,
                "value": 94.17
              },
              {
                "col": 3,
                "row": 2,
                "bin": 1,
                "value": 96.22
              },
              {
                "col": 4,
                "row": 2,
                "bin": 1,
                "value": 97.7
              },
              {
                "col": 5,
                "row": 2,
                "bin": 1,
                "value": 97.91
              },
              {
                "col": 6,
                "row": 2,
                "bin": 1,
                "value": 96.75
              },
              {
                "col": -6,
                "row": 3,
                "bin": 1,
                "value": 94.77
              },
              {
                "col": -5,
                "row": 3,
                "bin": 1,
                "value": 92.9
              },
              {
                "col": -4,
                "row": 3,
                "bin": 1,
                "value": 92.01
              },
              {
                "col": -3,
                "row": 3,
                "bin": 1,
                "value": 92.53
              },
              {
                "col": -2,
                "row": 3,
                "bin": 1,
                "value": 94.22
              },
              {
                "col": -1,
                "row": 3,
                "bin": 1,
                "value": 96.27
              },
              {
                "col": 0,
                "row": 3,
                "bin": 1,
                "value": 97.72
              },
              {
                "col": 1,
                "row": 3,
                "bin": 1,
                "value": 97.9
              },
              {
                "col": 2,
                "row": 3,
                "bin": 1,
                "value": 96.71
              },
              {
                "col": 3,
                "row": 3,
                "bin": 1,
                "value": 94.72
              },
              {
                "col": 4,
                "row": 3,
                "bin": 2,
                "value": 92.86
              },
              {
                "col": 5,
                "row": 3,
                "bin": 1,
                "value": 92.01
              },
              {
                "col": 6,
                "row": 3,
                "bin": 1,
                "value": 92.56
              },
              {
                "col": -6,
                "row": 4,
                "bin": 1,
                "value": 94.26
              },
              {
                "col": -5,
                "row": 4,
                "bin": 1,
                "value": 96.31
              },
              {
                "col": -4,
                "row": 4,
                "bin": 1,
                "value": 97.74
              },
              {
                "col": -3,
                "row": 4,
                "bin": 1,
                "value": 97.88
              },
              {
                "col": -2,
                "row": 4,
                "bin": 1,
                "value": 96.67
              },
              {
                "col": -1,
                "row": 4,
                "bin": 1,
                "value": 94.67
              },
              {
                "col": 0,
                "row": 4,
                "bin": 1,
                "value": 92.83
              },
              {
                "col": 1,
                "row": 4,
                "bin": 1,
                "value": 92.01
              },
              {
                "col": 2,
                "row": 4,
                "bin": 1,
                "value": 92.59
              },
              {
                "col": 3,
                "row": 4,
                "bin": 1,
                "value": 94.31
              },
              {
                "col": 4,
                "row": 4,
                "bin": 1,
                "value": 96.36
              },
              {
                "col": 5,
                "row": 4,
                "bin": 1,
                "value": 97.76
              },
              {
                "col": 6,
                "row": 4,
                "bin": 1,
                "value": 97.87
              },
              {
                "col": -6,
                "row": 5,
                "bin": 1,
                "value": 96.63
              },
              {
                "col": -5,
                "row": 5,
                "bin": 2,
                "value": 94.62
              },
              {
                "col": -4,
                "row": 5,
                "bin": 1,
                "value": 92.79
              },
              {
                "col": -3,
                "row": 5,
                "bin": 1,
                "value": 92
              },
              {
                "col": -2,
                "row": 5,
                "bin": 1,
                "value": 92.62
              },
              {
                "col": -1,
                "row": 5,
                "bin": 1,
                "value": 94.36
              },
              {
                "col": 0,
                "row": 5,
                "bin": 1,
                "value": 96.4
              },
              {
                "col": 1,
                "row": 5,
                "bin": 1,
                "value": 97.78
              },
              {
                "col": 2,
                "row": 5,
                "bin": 1,
                "value": 97.85
              },
              {
                "col": 3,
                "row": 5,
                "bin": 1,
                "value": 96.58
              },
              {
                "col": 4,
                "row": 5,
                "bin": 1,
                "value": 94.57
              },
              {
                "col": 5,
                "row": 5,
                "bin": 1,
                "value": 92.76
              },
              {
                "col": 6,
                "row": 5,
                "bin": 1,
                "value": 92
              },
              {
                "col": -6,
                "row": 6,
                "bin": 1,
                "value": 92.65
              },
              {
                "col": -5,
                "row": 6,
                "bin": 1,
                "value": 94.41
              },
              {
                "col": -4,
                "row": 6,
                "bin": 1,
                "value": 96.45
              },
              {
                "col": -3,
                "row": 6,
                "bin": 1,
                "value": 97.8
              },
              {
                "col": -2,
                "row": 6,
                "bin": 1,
                "value": 97.84
              },
              {
                "col": -1,
                "row": 6,
                "bin": 2,
                "value": 96.54
              },
              {
                "col": 0,
                "row": 6,
                "bin": 1,
                "value": 94.52
              },
              {
                "col": 1,
                "row": 6,
                "bin": 1,
                "value": 92.72
              },
              {
                "col": 2,
                "row": 6,
                "bin": 1,
                "value": 92
              },
              {
                "col": 3,
                "row": 6,
                "bin": 1,
                "value": 92.69
              },
              {
                "col": 4,
                "row": 6,
                "bin": 1,
                "value": 94.46
              },
              {
                "col": 5,
                "row": 6,
                "bin": 1,
                "value": 96.49
              },
              {
                "col": 6,
                "row": 6,
                "bin": 1,
                "value": 97.82
              }
            ]
          }
        ],
        "diameter": 150,
        "dieWidth": 10,
        "dieHeight": 10,
        "metric": "fail-count",
        "width": 640,
        "height": 420,
        "brandPosition": "bottom-right",
        "brandLogo": ""
      }
    }
  ];
  const container = document.querySelector('#chart-container');
  const elements = specs.map(({ tag, id, props }) => {
    const element = document.createElement(tag);
    element.id = id;
    Object.assign(element, props);
    element.setAttribute('aria-label', 'wafer-stack 예제 차트');
    return element;
  });
  container.replaceChildren(...elements);
  const chart = elements.at(-1);
  const onEvent = event => {
    console.log('rendered', event.detail);
  };
  chart.addEventListener('rendered', onEvent);
  const observer = new ResizeObserver(([entry]) => {
    const width = Math.max(160, Math.floor(entry.contentRect.width));
    elements.forEach(element => { element.width = width; });
  });
  observer.observe(container);

  // SPA에서는 화면이 해제될 때 이 함수를 호출하세요.
  function disposeChart() {
    observer.disconnect();
    chart.removeEventListener('rendered', onEvent);
    container.replaceChildren();
  }
</script>

Properties

width

차트의 너비를 px 단위로 지정합니다. 컨테이너 너비가 변하는 앱에서는 ResizeObserver에서 width를 갱신하세요.

항목값
JavaScript 프로퍼티width
HTML attributewidth
타입number
기본값520

height

차트의 높이를 px 단위로 지정합니다. 축, 제목과 범례가 차지하는 공간을 함께 고려하세요.

항목값
JavaScript 프로퍼티height
HTML attributeheight
타입number
기본값540

brandPosition

로고를 고정할 코너입니다. Community·Pro 모두 네 코너 중 하나를 선택할 수 있으며 화면과 이미지 내보내기에 같은 위치를 사용합니다.

항목값
JavaScript 프로퍼티brandPosition
HTML attributebrand-position
타입'top-left' | 'top-right' | 'bottom-left' | 'bottom-right'
기본값'bottom-right'
허용값top-left, top-right, bottom-left, bottom-right

wafers

{ id?, values: [{ col, row, bin?, value? }] } 배열입니다.

항목값
JavaScript 프로퍼티wafers
HTML attribute객체·배열·콜백은 JavaScript 프로퍼티로 전달
타입ReadonlyArray<WaferStackWafer>
기본값undefined

undefined는 이 속성을 명시하지 않은 상태입니다. 실제 표시 값은 차트 종류와 다른 설정에 따라 결정될 수 있습니다.

metric

fail-count·fail-rate·mean-value 중 집계입니다.

항목값
JavaScript 프로퍼티metric
HTML attributemetric
타입WaferStackMetric
기본값'fail-count'
허용값fail-count, fail-rate, mean-value

passBin

The pass bin code (default 1).

항목값
JavaScript 프로퍼티passBin
HTML attribute객체·배열·콜백은 JavaScript 프로퍼티로 전달
타입number | string
기본값1

repeatThreshold

Fail-count at/above which a cell is systematic (default ⌈lot/2⌉).

항목값
JavaScript 프로퍼티repeatThreshold
HTML attributerepeat-threshold
타입number
기본값undefined

undefined는 이 속성을 명시하지 않은 상태입니다. 실제 표시 값은 차트 종류와 다른 설정에 따라 결정될 수 있습니다.

diameter

Wafer geometry — forwarded to the underlying map.

항목값
JavaScript 프로퍼티diameter
HTML attributediameter
타입number
기본값300

edgeExclusion

HTML attribute 또는 JavaScript 프로퍼티로 설정합니다. 타입: number.

항목값
JavaScript 프로퍼티edgeExclusion
HTML attributeedge-exclusion
타입number
기본값3

indicator

허용값: none, flat, notch. 기본값: 'notch'.

항목값
JavaScript 프로퍼티indicator
HTML attributeindicator
타입WaferIndicator
기본값'notch'
허용값none, flat, notch

orientation

허용값: left, right, down, up. 기본값: 'down'.

항목값
JavaScript 프로퍼티orientation
HTML attributeorientation
타입WaferOrientation
기본값'down'
허용값left, right, down, up

dieWidth

HTML attribute 또는 JavaScript 프로퍼티로 설정합니다. 타입: number.

항목값
JavaScript 프로퍼티dieWidth
HTML attributedie-width
타입number
기본값10

dieHeight

HTML attribute 또는 JavaScript 프로퍼티로 설정합니다. 타입: number.

항목값
JavaScript 프로퍼티dieHeight
HTML attributedie-height
타입number
기본값10

scribeX

HTML attribute 또는 JavaScript 프로퍼티로 설정합니다. 타입: number.

항목값
JavaScript 프로퍼티scribeX
HTML attributescribe-x
타입number
기본값0.2

scribeY

HTML attribute 또는 JavaScript 프로퍼티로 설정합니다. 타입: number.

항목값
JavaScript 프로퍼티scribeY
HTML attributescribe-y
타입number
기본값0.2

showPartial

HTML attribute 또는 JavaScript 프로퍼티로 설정합니다. 타입: boolean.

항목값
JavaScript 프로퍼티showPartial
HTML attributeshow-partial
타입boolean
기본값true

colorAxis

Value-axis override; defaults per metric (reds 0..lot / 0..1 / auto).

항목값
JavaScript 프로퍼티colorAxis
HTML attribute객체·배열·콜백은 JavaScript 프로퍼티로 전달
타입WaferValueAxisInput
기본값undefined
타입에 포함된 리터럴auto

undefined는 이 속성을 명시하지 않은 상태입니다. 실제 표시 값은 차트 종류와 다른 설정에 따라 결정될 수 있습니다.

showStats

HTML attribute 또는 JavaScript 프로퍼티로 설정합니다. 타입: boolean.

항목값
JavaScript 프로퍼티showStats
HTML attributeshow-stats
타입boolean
기본값true

chartTitle

차트 내부 제목입니다. 데이터의 단위와 의미를 함께 설명하세요.

항목값
JavaScript 프로퍼티chartTitle
HTML attributechart-title
타입string
기본값undefined

undefined는 이 속성을 명시하지 않은 상태입니다. 실제 표시 값은 차트 종류와 다른 설정에 따라 결정될 수 있습니다.

chartSubtitle

차트 내부 부제목입니다.

항목값
JavaScript 프로퍼티chartSubtitle
HTML attributechart-subtitle
타입string
기본값undefined

undefined는 이 속성을 명시하지 않은 상태입니다. 실제 표시 값은 차트 종류와 다른 설정에 따라 결정될 수 있습니다.

Events

rendered

차트 그리기가 완료되면 렌더링 결과를 detail로 전달합니다.

이벤트 이름: rendered. 대소문자를 구분합니다. payload는 CustomEvent<WaferMapRenderResult & { tier: 'standard' }>의 detail에서 읽습니다.

javascript
chart.addEventListener('rendered', event => {
  console.log(event.detail); // WaferMapRenderResult & { tier: 'standard' }
});

Methods

getStackSummary

Lot aggregation summary (wafer count, max fail, systematic cells).

typescript
getStackSummary(): Promise<Omit<WaferStackResult, 'values'>>

반환 타입: Promise<Omit<WaferStackResult, 'values'>>. 요소 등록이 끝난 뒤 메서드를 호출하고 Promise 결과를 await로 기다리세요.