{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "dram-rebase",
  "title": "DRAM 가격과 기준100",
  "description": "같은 현물가를 공통 관측일 100으로 환산해 변화 경로를 비교합니다.",
  "type": "registry:component",
  "dependencies": [],
  "registryDependencies": [
    "@quant/quant-chart-runtime"
  ],
  "files": [
    {
      "path": "registry/quant/dram-rebase.tsx",
      "target": "components/quant/dram-rebase.tsx",
      "type": "registry:component",
      "content": "\"use client\";\nimport \"./quant.css\";\nimport {RecipePanels,type RecipeExample} from \"./recipe-panels\";\nconst example = {\n  \"id\": \"dram-rebase\",\n  \"dataOrigin\": \"synthetic\",\n  \"charts\": [\n    {\n      \"kind\": \"area\",\n      \"title\": \"DRAM 현물 단가\",\n      \"unit\": \"USD/개\",\n      \"x\": [\n        \"2026-01-01\",\n        \"2026-01-02\",\n        \"2026-01-03\",\n        \"2026-01-04\",\n        \"2026-01-05\",\n        \"2026-01-06\",\n        \"2026-01-07\",\n        \"2026-01-08\",\n        \"2026-01-09\",\n        \"2026-01-10\",\n        \"2026-01-11\",\n        \"2026-01-12\",\n        \"2026-01-13\",\n        \"2026-01-14\",\n        \"2026-01-15\",\n        \"2026-01-16\",\n        \"2026-01-17\",\n        \"2026-01-18\",\n        \"2026-01-19\",\n        \"2026-01-20\",\n        \"2026-01-21\",\n        \"2026-01-22\",\n        \"2026-01-23\",\n        \"2026-01-24\",\n        \"2026-01-25\",\n        \"2026-01-26\",\n        \"2026-01-27\",\n        \"2026-01-28\",\n        \"2026-01-29\",\n        \"2026-01-30\",\n        \"2026-01-31\",\n        \"2026-02-01\",\n        \"2026-02-02\",\n        \"2026-02-03\",\n        \"2026-02-04\",\n        \"2026-02-05\",\n        \"2026-02-06\",\n        \"2026-02-07\",\n        \"2026-02-08\",\n        \"2026-02-09\",\n        \"2026-02-10\",\n        \"2026-02-11\",\n        \"2026-02-12\",\n        \"2026-02-13\",\n        \"2026-02-14\",\n        \"2026-02-15\",\n        \"2026-02-16\",\n        \"2026-02-17\",\n        \"2026-02-18\",\n        \"2026-02-19\",\n        \"2026-02-20\",\n        \"2026-02-21\",\n        \"2026-02-22\",\n        \"2026-02-23\",\n        \"2026-02-24\",\n        \"2026-02-25\",\n        \"2026-02-26\",\n        \"2026-02-27\",\n        \"2026-02-28\",\n        \"2026-03-01\",\n        \"2026-03-02\",\n        \"2026-03-03\",\n        \"2026-03-04\",\n        \"2026-03-05\",\n        \"2026-03-06\",\n        \"2026-03-07\",\n        \"2026-03-08\",\n        \"2026-03-09\",\n        \"2026-03-10\",\n        \"2026-03-11\",\n        \"2026-03-12\",\n        \"2026-03-13\",\n        \"2026-03-14\",\n        \"2026-03-15\",\n        \"2026-03-16\",\n        \"2026-03-17\",\n        \"2026-03-18\",\n        \"2026-03-19\",\n        \"2026-03-20\",\n        \"2026-03-21\",\n        \"2026-03-22\",\n        \"2026-03-23\",\n        \"2026-03-24\",\n        \"2026-03-25\",\n        \"2026-03-26\",\n        \"2026-03-27\",\n        \"2026-03-28\",\n        \"2026-03-29\",\n        \"2026-03-30\",\n        \"2026-03-31\",\n        \"2026-04-01\",\n        \"2026-04-02\"\n      ],\n      \"description\": \"같은 규격 단위의 합성 현물가 · 결측일은 공백\",\n      \"series\": [\n        {\n          \"id\": \"ddr4\",\n          \"name\": \"DDR4 8Gb\",\n          \"values\": [\n            2.314,\n            2.327,\n            2.334,\n            2.337,\n            2.339,\n            2.342,\n            null,\n            2.355,\n            2.363,\n            2.366,\n            2.363,\n            2.352,\n            2.336,\n            2.317,\n            2.302,\n            2.293,\n            2.295,\n            2.306,\n            2.325,\n            2.347,\n            2.369,\n            2.385,\n            2.397,\n            2.403,\n            2.408,\n            2.413,\n            2.421,\n            2.432,\n            2.444,\n            2.453,\n            2.457,\n            2.453,\n            2.44,\n            2.422,\n            2.402,\n            2.386,\n            2.378,\n            2.379,\n            2.39,\n            2.407,\n            2.426,\n            2.443,\n            2.457,\n            2.465,\n            2.472,\n            2.478,\n            2.487,\n            2.5,\n            2.515,\n            2.531,\n            2.542,\n            2.546,\n            2.54,\n            2.526,\n            2.507,\n            2.487,\n            2.472,\n            2.465,\n            2.466,\n            2.476,\n            2.49,\n            2.505,\n            2.518,\n            2.527,\n            2.534,\n            2.54,\n            2.548,\n            2.561,\n            2.578,\n            2.598,\n            2.616,\n            2.629,\n            2.632,\n            2.626,\n            2.612,\n            2.592,\n            2.574,\n            2.56,\n            2.554,\n            2.556,\n            2.564,\n            2.575,\n            2.585,\n            2.593,\n            2.598,\n            2.603,\n            2.608,\n            2.619,\n            2.635,\n            2.656,\n            2.679,\n            2.7\n          ]\n        },\n        {\n          \"id\": \"ddr5\",\n          \"name\": \"DDR5 8Gb\",\n          \"values\": [\n            2.61,\n            2.642,\n            2.667,\n            2.686,\n            2.703,\n            2.721,\n            2.741,\n            2.763,\n            2.782,\n            2.796,\n            2.8,\n            2.795,\n            2.781,\n            2.763,\n            2.747,\n            2.737,\n            2.736,\n            2.744,\n            2.759,\n            2.777,\n            2.792,\n            2.8,\n            2.8,\n            2.794,\n            2.785,\n            2.776,\n            2.769,\n            2.765,\n            2.762,\n            2.756,\n            2.743,\n            2.722,\n            2.692,\n            2.657,\n            2.621,\n            2.59,\n            2.569,\n            2.561,\n            2.564,\n            2.576,\n            2.593,\n            2.609,\n            2.622,\n            2.632,\n            2.641,\n            2.652,\n            2.668,\n            2.69,\n            2.716,\n            2.744,\n            2.768,\n            2.786,\n            2.794,\n            2.793,\n            2.787,\n            2.78,\n            2.78,\n            2.788,\n            2.807,\n            2.834,\n            2.866,\n            2.898,\n            2.927,\n            2.95,\n            2.969,\n            2.986,\n            3.005,\n            3.027,\n            3.052,\n            3.078,\n            3.101,\n            3.116,\n            3.118,\n            3.108,\n            3.086,\n            3.058,\n            3.028,\n            3.003,\n            2.984,\n            2.974,\n            2.969,\n            2.967,\n            2.963,\n            2.956,\n            2.945,\n            2.933,\n            2.923,\n            2.919,\n            2.921,\n            2.93,\n            2.941,\n            2.951\n          ]\n        }\n      ]\n    },\n    {\n      \"kind\": \"line\",\n      \"title\": \"공통 관측일 기준 100\",\n      \"unit\": \"pt\",\n      \"x\": [\n        \"2026-01-01\",\n        \"2026-01-02\",\n        \"2026-01-03\",\n        \"2026-01-04\",\n        \"2026-01-05\",\n        \"2026-01-06\",\n        \"2026-01-07\",\n        \"2026-01-08\",\n        \"2026-01-09\",\n        \"2026-01-10\",\n        \"2026-01-11\",\n        \"2026-01-12\",\n        \"2026-01-13\",\n        \"2026-01-14\",\n        \"2026-01-15\",\n        \"2026-01-16\",\n        \"2026-01-17\",\n        \"2026-01-18\",\n        \"2026-01-19\",\n        \"2026-01-20\",\n        \"2026-01-21\",\n        \"2026-01-22\",\n        \"2026-01-23\",\n        \"2026-01-24\",\n        \"2026-01-25\",\n        \"2026-01-26\",\n        \"2026-01-27\",\n        \"2026-01-28\",\n        \"2026-01-29\",\n        \"2026-01-30\",\n        \"2026-01-31\",\n        \"2026-02-01\",\n        \"2026-02-02\",\n        \"2026-02-03\",\n        \"2026-02-04\",\n        \"2026-02-05\",\n        \"2026-02-06\",\n        \"2026-02-07\",\n        \"2026-02-08\",\n        \"2026-02-09\",\n        \"2026-02-10\",\n        \"2026-02-11\",\n        \"2026-02-12\",\n        \"2026-02-13\",\n        \"2026-02-14\",\n        \"2026-02-15\",\n        \"2026-02-16\",\n        \"2026-02-17\",\n        \"2026-02-18\",\n        \"2026-02-19\",\n        \"2026-02-20\",\n        \"2026-02-21\",\n        \"2026-02-22\",\n        \"2026-02-23\",\n        \"2026-02-24\",\n        \"2026-02-25\",\n        \"2026-02-26\",\n        \"2026-02-27\",\n        \"2026-02-28\",\n        \"2026-03-01\",\n        \"2026-03-02\",\n        \"2026-03-03\",\n        \"2026-03-04\",\n        \"2026-03-05\",\n        \"2026-03-06\",\n        \"2026-03-07\",\n        \"2026-03-08\",\n        \"2026-03-09\",\n        \"2026-03-10\",\n        \"2026-03-11\",\n        \"2026-03-12\",\n        \"2026-03-13\",\n        \"2026-03-14\",\n        \"2026-03-15\",\n        \"2026-03-16\",\n        \"2026-03-17\",\n        \"2026-03-18\",\n        \"2026-03-19\",\n        \"2026-03-20\",\n        \"2026-03-21\",\n        \"2026-03-22\",\n        \"2026-03-23\",\n        \"2026-03-24\",\n        \"2026-03-25\",\n        \"2026-03-26\",\n        \"2026-03-27\",\n        \"2026-03-28\",\n        \"2026-03-29\",\n        \"2026-03-30\",\n        \"2026-03-31\",\n        \"2026-04-01\",\n        \"2026-04-02\"\n      ],\n      \"description\": \"2026-01-01을 각 품목의 100으로 환산\",\n      \"series\": [\n        {\n          \"id\": \"ddr4\",\n          \"name\": \"DDR4 8Gb\",\n          \"values\": [\n            100,\n            100.56,\n            100.86,\n            100.99,\n            101.08,\n            101.21,\n            null,\n            101.77,\n            102.12,\n            102.25,\n            102.12,\n            101.64,\n            100.95,\n            100.13,\n            99.48,\n            99.09,\n            99.18,\n            99.65,\n            100.48,\n            101.43,\n            102.38,\n            103.07,\n            103.59,\n            103.85,\n            104.06,\n            104.28,\n            104.62,\n            105.1,\n            105.62,\n            106.01,\n            106.18,\n            106.01,\n            105.45,\n            104.67,\n            103.8,\n            103.11,\n            102.77,\n            102.81,\n            103.28,\n            104.02,\n            104.84,\n            105.57,\n            106.18,\n            106.53,\n            106.83,\n            107.09,\n            107.48,\n            108.04,\n            108.69,\n            109.38,\n            109.85,\n            110.03,\n            109.77,\n            109.16,\n            108.34,\n            107.48,\n            106.83,\n            106.53,\n            106.57,\n            107,\n            107.61,\n            108.25,\n            108.82,\n            109.2,\n            109.51,\n            109.77,\n            110.11,\n            110.67,\n            111.41,\n            112.27,\n            113.05,\n            113.61,\n            113.74,\n            113.48,\n            112.88,\n            112.01,\n            111.24,\n            110.63,\n            110.37,\n            110.46,\n            110.8,\n            111.28,\n            111.71,\n            112.06,\n            112.27,\n            112.49,\n            112.71,\n            113.18,\n            113.87,\n            114.78,\n            115.77,\n            116.68\n          ]\n        },\n        {\n          \"id\": \"ddr5\",\n          \"name\": \"DDR5 8Gb\",\n          \"values\": [\n            100,\n            101.23,\n            102.18,\n            102.91,\n            103.56,\n            104.25,\n            105.02,\n            105.86,\n            106.59,\n            107.13,\n            107.28,\n            107.09,\n            106.55,\n            105.86,\n            105.25,\n            104.87,\n            104.83,\n            105.13,\n            105.71,\n            106.4,\n            106.97,\n            107.28,\n            107.28,\n            107.05,\n            106.7,\n            106.36,\n            106.09,\n            105.94,\n            105.82,\n            105.59,\n            105.1,\n            104.29,\n            103.14,\n            101.8,\n            100.42,\n            99.23,\n            98.43,\n            98.12,\n            98.24,\n            98.7,\n            99.35,\n            99.96,\n            100.46,\n            100.84,\n            101.19,\n            101.61,\n            102.22,\n            103.07,\n            104.06,\n            105.13,\n            106.05,\n            106.74,\n            107.05,\n            107.01,\n            106.78,\n            106.51,\n            106.51,\n            106.82,\n            107.55,\n            108.58,\n            109.81,\n            111.03,\n            112.15,\n            113.03,\n            113.75,\n            114.41,\n            115.13,\n            115.98,\n            116.93,\n            117.93,\n            118.81,\n            119.39,\n            119.46,\n            119.08,\n            118.24,\n            117.16,\n            116.02,\n            115.06,\n            114.33,\n            113.95,\n            113.75,\n            113.68,\n            113.52,\n            113.26,\n            112.84,\n            112.38,\n            111.99,\n            111.84,\n            111.92,\n            112.26,\n            112.68,\n            113.07\n          ]\n        }\n      ]\n    }\n  ]\n} satisfies RecipeExample;\nexport function Recipe(){return <RecipePanels example={example}/>;}\n"
    }
  ]
}
