ARIA · table fallback접근성
Canvas ARIA 메타데이터에 텍스트 요약과 표 대체 표현을 함께 제공합니다.
Graflume · Alpha
범주별 값의 비중을 공간을 채우는 타일의 면적으로 비교합니다. Graflume 공개 카탈로그에 등록된 이 계열의 모든 실행 모드입니다. 각 탭은 독립 데이터, 옵션, Quick API와 지원 기능 근거를 가집니다.
차트 계열 · 기본 차트 계열
범주별 값의 비중을 공간을 채우는 타일의 면적으로 비교합니다.
treemap()graflumetreemap차트 고유 기능
Graflume 공개 카탈로그에 등록된 이 계열의 모든 실행 모드입니다. 각 탭은 독립 데이터, 옵션, Quick API와 지원 기능 근거를 가집니다.
Organization chart 모드가 실행 가능한 데이터와 옵션으로 보여주는 핵심 기능: breadcrumbs and search.
상태불러오는 중
orgbreadcrumbs and search불러오는 중
행 데이터와 zero-copy TypedArray 열은 하나의 데이터 계약을 공유합니다.
idordinal | valuequantitative | parentordinal |
|---|---|---|
| Statground | 100 | — |
| Visualization | 46 | Statground |
| Data products | 34 | Statground |
| Documentation | 20 | Statground |
| Canvas charts | 28 | Visualization |
| Spatial charts | 18 | Visualization |
| Catalog | 14 | Data products |
| Workbench | 12 | Data products |
| Pipelines | 8 | Data products |
| Guides | 12 | Documentation |
| Examples | 8 | Documentation |
브라우저 API
const data = [
{
"id": "Statground",
"parent": "",
"value": 100
},
{
"id": "Visualization",
"parent": "Statground",
"value": 46
},
{
"id": "Data products",
"parent": "Statground",
"value": 34
},
{
"id": "Documentation",
"parent": "Statground",
"value": 20
},
{
"id": "Canvas charts",
"parent": "Visualization",
"value": 28
},
{
"id": "Spatial charts",
"parent": "Visualization",
"value": 18
},
{
"id": "Catalog",
"parent": "Data products",
"value": 14
},
{
"id": "Workbench",
"parent": "Data products",
"value": 12
},
{
"id": "Pipelines",
"parent": "Data products",
"value": 8
},
{
"id": "Guides",
"parent": "Documentation",
"value": 12
},
{
"id": "Examples",
"parent": "Documentation",
"value": 8
}
];
const options = {
"accessibility": {
"description": "확대·이동은 화면을 살펴보기 위한 기능이며 데이터 축이나 값은 바꾸지 않습니다. 재생 조작이 보이는 차트에서는 원본 데이터에서 고유값이 처음 등장한 순서대로 실제 단계만 이동합니다.",
"label": "Hierarchy example"
},
"axes": {
"x": false,
"y": false
},
"height": 620,
"interaction": {
"controls": {
"annotations": false,
"export": true,
"fullscreen": true,
"labels": {
"controls": "차트 조작",
"enterFullscreen": "전체 화면 열기",
"exitFullscreen": "전체 화면 닫기",
"exportPng": "PNG 다운로드",
"hideAnnotations": "설명 말풍선 숨기기",
"loop": "반복 재생",
"nextFrame": "다음 프레임",
"pause": "일시 정지",
"play": "재생",
"previousFrame": "이전 프레임",
"reset": "보기 초기화",
"seek": "재생 위치",
"showAnnotations": "설명 말풍선 표시",
"speed": "재생 속도",
"zoomIn": "확대",
"zoomOut": "축소"
},
"playback": false,
"reset": true,
"zoom": true
},
"hover": true,
"navigation": {
"drag": true,
"keyboard": true,
"maxZoom": 6,
"minZoom": 1,
"pinch": true,
"wheel": "modifier"
},
"tooltip": {
"fields": [
{
"field": "id",
"format": "auto",
"label": "항목"
},
{
"field": "value",
"format": "number",
"label": "값"
},
{
"field": "parent",
"format": "auto",
"label": "상위 단어"
}
],
"title": "Hierarchy",
"trigger": "mark"
}
},
"locale": "ko",
"mark": {
"fields": {
"parent": "parent"
}
},
"padding": {
"top": 52
},
"theme": "graflume-light",
"title": {
"subtitle": "Organization chart 모드가 실행 가능한 데이터와 옵션으로 보여주는 핵심 기능: breadcrumbs and search.",
"text": "Hierarchy"
},
"width": "container",
"x": {
"field": "id",
"title": "Portfolio node",
"type": "ordinal"
},
"y": {
"field": "value",
"title": "Relative investment",
"type": "quantitative"
}
};
Graflume.org('#chart', data, options);이식 가능한 스키마
{
"accessibility": {
"description": "확대·이동은 화면을 살펴보기 위한 기능이며 데이터 축이나 값은 바꾸지 않습니다. 재생 조작이 보이는 차트에서는 원본 데이터에서 고유값이 처음 등장한 순서대로 실제 단계만 이동합니다.",
"label": "Hierarchy example"
},
"axes": {
"x": false,
"y": false
},
"height": 620,
"interaction": {
"controls": {
"annotations": false,
"export": true,
"fullscreen": true,
"labels": {
"controls": "차트 조작",
"enterFullscreen": "전체 화면 열기",
"exitFullscreen": "전체 화면 닫기",
"exportPng": "PNG 다운로드",
"hideAnnotations": "설명 말풍선 숨기기",
"loop": "반복 재생",
"nextFrame": "다음 프레임",
"pause": "일시 정지",
"play": "재생",
"previousFrame": "이전 프레임",
"reset": "보기 초기화",
"seek": "재생 위치",
"showAnnotations": "설명 말풍선 표시",
"speed": "재생 속도",
"zoomIn": "확대",
"zoomOut": "축소"
},
"playback": false,
"reset": true,
"zoom": true
},
"hover": true,
"navigation": {
"drag": true,
"keyboard": true,
"maxZoom": 6,
"minZoom": 1,
"pinch": true,
"wheel": "modifier"
},
"tooltip": {
"fields": [
{
"field": "id",
"format": "auto",
"label": "항목"
},
{
"field": "value",
"format": "number",
"label": "값"
},
{
"field": "parent",
"format": "auto",
"label": "상위 단어"
}
],
"title": "Hierarchy",
"trigger": "mark"
}
},
"locale": "ko",
"mark": {
"fields": {
"parent": "parent"
}
},
"padding": {
"top": 52
},
"theme": "graflume-light",
"title": {
"subtitle": "Organization chart 모드가 실행 가능한 데이터와 옵션으로 보여주는 핵심 기능: breadcrumbs and search.",
"text": "Hierarchy"
},
"width": "container",
"x": {
"field": "id",
"title": "Portfolio node",
"type": "ordinal"
},
"y": {
"field": "value",
"title": "Relative investment",
"type": "quantitative"
}
}Tree map 모드가 실행 가능한 데이터와 옵션으로 보여주는 핵심 기능: nested icicle.
상태불러오는 중
treemapnested icicle불러오는 중
행 데이터와 zero-copy TypedArray 열은 하나의 데이터 계약을 공유합니다.
idordinal | valuequantitative | parentordinal |
|---|---|---|
| Statground | 100 | — |
| Visualization | 46 | Statground |
| Data products | 34 | Statground |
| Documentation | 20 | Statground |
| Canvas charts | 28 | Visualization |
| Spatial charts | 18 | Visualization |
| Catalog | 14 | Data products |
| Workbench | 12 | Data products |
| Pipelines | 8 | Data products |
| Guides | 12 | Documentation |
| Examples | 8 | Documentation |
브라우저 API
const data = [
{
"id": "Statground",
"parent": "",
"value": 100
},
{
"id": "Visualization",
"parent": "Statground",
"value": 46
},
{
"id": "Data products",
"parent": "Statground",
"value": 34
},
{
"id": "Documentation",
"parent": "Statground",
"value": 20
},
{
"id": "Canvas charts",
"parent": "Visualization",
"value": 28
},
{
"id": "Spatial charts",
"parent": "Visualization",
"value": 18
},
{
"id": "Catalog",
"parent": "Data products",
"value": 14
},
{
"id": "Workbench",
"parent": "Data products",
"value": 12
},
{
"id": "Pipelines",
"parent": "Data products",
"value": 8
},
{
"id": "Guides",
"parent": "Documentation",
"value": 12
},
{
"id": "Examples",
"parent": "Documentation",
"value": 8
}
];
const options = {
"accessibility": {
"description": "확대·이동은 화면을 살펴보기 위한 기능이며 데이터 축이나 값은 바꾸지 않습니다. 재생 조작이 보이는 차트에서는 원본 데이터에서 고유값이 처음 등장한 순서대로 실제 단계만 이동합니다.",
"label": "Hierarchy · Tree map example"
},
"axes": {
"x": false,
"y": false
},
"height": 620,
"interaction": {
"controls": {
"annotations": false,
"export": true,
"fullscreen": true,
"labels": {
"controls": "차트 조작",
"enterFullscreen": "전체 화면 열기",
"exitFullscreen": "전체 화면 닫기",
"exportPng": "PNG 다운로드",
"hideAnnotations": "설명 말풍선 숨기기",
"loop": "반복 재생",
"nextFrame": "다음 프레임",
"pause": "일시 정지",
"play": "재생",
"previousFrame": "이전 프레임",
"reset": "보기 초기화",
"seek": "재생 위치",
"showAnnotations": "설명 말풍선 표시",
"speed": "재생 속도",
"zoomIn": "확대",
"zoomOut": "축소"
},
"playback": false,
"reset": true,
"zoom": true
},
"hover": true,
"navigation": {
"drag": true,
"keyboard": true,
"maxZoom": 6,
"minZoom": 1,
"pinch": true,
"wheel": "modifier"
},
"tooltip": {
"fields": [
{
"field": "id",
"format": "auto",
"label": "항목"
},
{
"field": "value",
"format": "number",
"label": "값"
},
{
"field": "parent",
"format": "auto",
"label": "상위 단어"
}
],
"title": "Hierarchy · Tree map",
"trigger": "mark"
}
},
"locale": "ko",
"mark": {
"fields": {
"parent": "parent"
}
},
"padding": {
"top": 52
},
"theme": "graflume-light",
"title": {
"subtitle": "Tree map 모드가 실행 가능한 데이터와 옵션으로 보여주는 핵심 기능: nested icicle.",
"text": "Hierarchy · Tree map"
},
"width": "container",
"x": {
"field": "id",
"title": "Portfolio node",
"type": "ordinal"
},
"y": {
"field": "value",
"title": "Relative investment",
"type": "quantitative"
}
};
Graflume.treemap('#chart', data, options);이식 가능한 스키마
{
"accessibility": {
"description": "확대·이동은 화면을 살펴보기 위한 기능이며 데이터 축이나 값은 바꾸지 않습니다. 재생 조작이 보이는 차트에서는 원본 데이터에서 고유값이 처음 등장한 순서대로 실제 단계만 이동합니다.",
"label": "Hierarchy · Tree map example"
},
"axes": {
"x": false,
"y": false
},
"height": 620,
"interaction": {
"controls": {
"annotations": false,
"export": true,
"fullscreen": true,
"labels": {
"controls": "차트 조작",
"enterFullscreen": "전체 화면 열기",
"exitFullscreen": "전체 화면 닫기",
"exportPng": "PNG 다운로드",
"hideAnnotations": "설명 말풍선 숨기기",
"loop": "반복 재생",
"nextFrame": "다음 프레임",
"pause": "일시 정지",
"play": "재생",
"previousFrame": "이전 프레임",
"reset": "보기 초기화",
"seek": "재생 위치",
"showAnnotations": "설명 말풍선 표시",
"speed": "재생 속도",
"zoomIn": "확대",
"zoomOut": "축소"
},
"playback": false,
"reset": true,
"zoom": true
},
"hover": true,
"navigation": {
"drag": true,
"keyboard": true,
"maxZoom": 6,
"minZoom": 1,
"pinch": true,
"wheel": "modifier"
},
"tooltip": {
"fields": [
{
"field": "id",
"format": "auto",
"label": "항목"
},
{
"field": "value",
"format": "number",
"label": "값"
},
{
"field": "parent",
"format": "auto",
"label": "상위 단어"
}
],
"title": "Hierarchy · Tree map",
"trigger": "mark"
}
},
"locale": "ko",
"mark": {
"fields": {
"parent": "parent"
}
},
"padding": {
"top": 52
},
"theme": "graflume-light",
"title": {
"subtitle": "Tree map 모드가 실행 가능한 데이터와 옵션으로 보여주는 핵심 기능: nested icicle.",
"text": "Hierarchy · Tree map"
},
"width": "container",
"x": {
"field": "id",
"title": "Portfolio node",
"type": "ordinal"
},
"y": {
"field": "value",
"title": "Relative investment",
"type": "quantitative"
}
}Icicle chart 모드가 실행 가능한 데이터와 옵션으로 보여주는 핵심 기능: tree and organization.
상태불러오는 중
icicletree and organization불러오는 중
행 데이터와 zero-copy TypedArray 열은 하나의 데이터 계약을 공유합니다.
idordinal | valuequantitative | parentordinal |
|---|---|---|
| Statground | 100 | — |
| Visualization | 46 | Statground |
| Data products | 34 | Statground |
| Documentation | 20 | Statground |
| Canvas charts | 28 | Visualization |
| Spatial charts | 18 | Visualization |
| Catalog | 14 | Data products |
| Workbench | 12 | Data products |
| Pipelines | 8 | Data products |
| Guides | 12 | Documentation |
| Examples | 8 | Documentation |
브라우저 API
const data = [
{
"id": "Statground",
"parent": "",
"value": 100
},
{
"id": "Visualization",
"parent": "Statground",
"value": 46
},
{
"id": "Data products",
"parent": "Statground",
"value": 34
},
{
"id": "Documentation",
"parent": "Statground",
"value": 20
},
{
"id": "Canvas charts",
"parent": "Visualization",
"value": 28
},
{
"id": "Spatial charts",
"parent": "Visualization",
"value": 18
},
{
"id": "Catalog",
"parent": "Data products",
"value": 14
},
{
"id": "Workbench",
"parent": "Data products",
"value": 12
},
{
"id": "Pipelines",
"parent": "Data products",
"value": 8
},
{
"id": "Guides",
"parent": "Documentation",
"value": 12
},
{
"id": "Examples",
"parent": "Documentation",
"value": 8
}
];
const options = {
"accessibility": {
"description": "확대·이동은 화면을 살펴보기 위한 기능이며 데이터 축이나 값은 바꾸지 않습니다. 재생 조작이 보이는 차트에서는 원본 데이터에서 고유값이 처음 등장한 순서대로 실제 단계만 이동합니다.",
"label": "Hierarchy · Icicle chart example"
},
"axes": {
"x": false,
"y": false
},
"height": 620,
"interaction": {
"controls": {
"annotations": false,
"export": true,
"fullscreen": true,
"labels": {
"controls": "차트 조작",
"enterFullscreen": "전체 화면 열기",
"exitFullscreen": "전체 화면 닫기",
"exportPng": "PNG 다운로드",
"hideAnnotations": "설명 말풍선 숨기기",
"loop": "반복 재생",
"nextFrame": "다음 프레임",
"pause": "일시 정지",
"play": "재생",
"previousFrame": "이전 프레임",
"reset": "보기 초기화",
"seek": "재생 위치",
"showAnnotations": "설명 말풍선 표시",
"speed": "재생 속도",
"zoomIn": "확대",
"zoomOut": "축소"
},
"playback": false,
"reset": true,
"zoom": true
},
"hover": true,
"navigation": {
"drag": true,
"keyboard": true,
"maxZoom": 6,
"minZoom": 1,
"pinch": true,
"wheel": "modifier"
},
"tooltip": {
"fields": [
{
"field": "id",
"format": "auto",
"label": "항목"
},
{
"field": "value",
"format": "number",
"label": "값"
},
{
"field": "parent",
"format": "auto",
"label": "상위 단어"
}
],
"title": "Hierarchy · Icicle chart",
"trigger": "mark"
}
},
"locale": "ko",
"mark": {
"fields": {
"parent": "parent"
},
"options": {
"mode": "icicle"
}
},
"padding": {
"top": 52
},
"theme": "graflume-light",
"title": {
"subtitle": "Icicle chart 모드가 실행 가능한 데이터와 옵션으로 보여주는 핵심 기능: tree and organization.",
"text": "Hierarchy · Icicle chart"
},
"width": "container",
"x": {
"field": "id",
"title": "Portfolio node",
"type": "ordinal"
},
"y": {
"field": "value",
"title": "Relative investment",
"type": "quantitative"
}
};
Graflume.icicle('#chart', data, options);이식 가능한 스키마
{
"accessibility": {
"description": "확대·이동은 화면을 살펴보기 위한 기능이며 데이터 축이나 값은 바꾸지 않습니다. 재생 조작이 보이는 차트에서는 원본 데이터에서 고유값이 처음 등장한 순서대로 실제 단계만 이동합니다.",
"label": "Hierarchy · Icicle chart example"
},
"axes": {
"x": false,
"y": false
},
"height": 620,
"interaction": {
"controls": {
"annotations": false,
"export": true,
"fullscreen": true,
"labels": {
"controls": "차트 조작",
"enterFullscreen": "전체 화면 열기",
"exitFullscreen": "전체 화면 닫기",
"exportPng": "PNG 다운로드",
"hideAnnotations": "설명 말풍선 숨기기",
"loop": "반복 재생",
"nextFrame": "다음 프레임",
"pause": "일시 정지",
"play": "재생",
"previousFrame": "이전 프레임",
"reset": "보기 초기화",
"seek": "재생 위치",
"showAnnotations": "설명 말풍선 표시",
"speed": "재생 속도",
"zoomIn": "확대",
"zoomOut": "축소"
},
"playback": false,
"reset": true,
"zoom": true
},
"hover": true,
"navigation": {
"drag": true,
"keyboard": true,
"maxZoom": 6,
"minZoom": 1,
"pinch": true,
"wheel": "modifier"
},
"tooltip": {
"fields": [
{
"field": "id",
"format": "auto",
"label": "항목"
},
{
"field": "value",
"format": "number",
"label": "값"
},
{
"field": "parent",
"format": "auto",
"label": "상위 단어"
}
],
"title": "Hierarchy · Icicle chart",
"trigger": "mark"
}
},
"locale": "ko",
"mark": {
"fields": {
"parent": "parent"
},
"options": {
"mode": "icicle"
}
},
"padding": {
"top": 52
},
"theme": "graflume-light",
"title": {
"subtitle": "Icicle chart 모드가 실행 가능한 데이터와 옵션으로 보여주는 핵심 기능: tree and organization.",
"text": "Hierarchy · Icicle chart"
},
"width": "container",
"x": {
"field": "id",
"title": "Portfolio node",
"type": "ordinal"
},
"y": {
"field": "value",
"title": "Relative investment",
"type": "quantitative"
}
}Tree chart 모드가 실행 가능한 데이터와 옵션으로 보여주는 핵심 기능: tree.
상태불러오는 중
tree불러오는 중
행 데이터와 zero-copy TypedArray 열은 하나의 데이터 계약을 공유합니다.
idordinal | valuequantitative | parentordinal |
|---|---|---|
| Statground | 100 | — |
| Visualization | 46 | Statground |
| Data products | 34 | Statground |
| Documentation | 20 | Statground |
| Canvas charts | 28 | Visualization |
| Spatial charts | 18 | Visualization |
| Catalog | 14 | Data products |
| Workbench | 12 | Data products |
| Pipelines | 8 | Data products |
| Guides | 12 | Documentation |
| Examples | 8 | Documentation |
브라우저 API
const data = [
{
"id": "Statground",
"parent": "",
"value": 100
},
{
"id": "Visualization",
"parent": "Statground",
"value": 46
},
{
"id": "Data products",
"parent": "Statground",
"value": 34
},
{
"id": "Documentation",
"parent": "Statground",
"value": 20
},
{
"id": "Canvas charts",
"parent": "Visualization",
"value": 28
},
{
"id": "Spatial charts",
"parent": "Visualization",
"value": 18
},
{
"id": "Catalog",
"parent": "Data products",
"value": 14
},
{
"id": "Workbench",
"parent": "Data products",
"value": 12
},
{
"id": "Pipelines",
"parent": "Data products",
"value": 8
},
{
"id": "Guides",
"parent": "Documentation",
"value": 12
},
{
"id": "Examples",
"parent": "Documentation",
"value": 8
}
];
const options = {
"accessibility": {
"description": "확대·이동은 화면을 살펴보기 위한 기능이며 데이터 축이나 값은 바꾸지 않습니다. 재생 조작이 보이는 차트에서는 원본 데이터에서 고유값이 처음 등장한 순서대로 실제 단계만 이동합니다.",
"label": "Hierarchy · Tree chart example"
},
"axes": {
"x": false,
"y": false
},
"height": 620,
"interaction": {
"controls": {
"annotations": false,
"export": true,
"fullscreen": true,
"labels": {
"controls": "차트 조작",
"enterFullscreen": "전체 화면 열기",
"exitFullscreen": "전체 화면 닫기",
"exportPng": "PNG 다운로드",
"hideAnnotations": "설명 말풍선 숨기기",
"loop": "반복 재생",
"nextFrame": "다음 프레임",
"pause": "일시 정지",
"play": "재생",
"previousFrame": "이전 프레임",
"reset": "보기 초기화",
"seek": "재생 위치",
"showAnnotations": "설명 말풍선 표시",
"speed": "재생 속도",
"zoomIn": "확대",
"zoomOut": "축소"
},
"playback": false,
"reset": true,
"zoom": true
},
"hover": true,
"navigation": {
"drag": true,
"keyboard": true,
"maxZoom": 6,
"minZoom": 1,
"pinch": true,
"wheel": "modifier"
},
"tooltip": {
"fields": [
{
"field": "id",
"format": "auto",
"label": "항목"
},
{
"field": "value",
"format": "number",
"label": "값"
},
{
"field": "parent",
"format": "auto",
"label": "상위 단어"
}
],
"title": "Hierarchy · Tree chart",
"trigger": "mark"
}
},
"locale": "ko",
"mark": {
"fields": {
"parent": "parent"
}
},
"padding": {
"top": 52
},
"theme": "graflume-light",
"title": {
"subtitle": "Tree chart 모드가 실행 가능한 데이터와 옵션으로 보여주는 핵심 기능: tree.",
"text": "Hierarchy · Tree chart"
},
"width": "container",
"x": {
"field": "id",
"title": "Portfolio node",
"type": "ordinal"
},
"y": {
"field": "value",
"title": "Relative investment",
"type": "quantitative"
}
};
Graflume.tree('#chart', data, options);이식 가능한 스키마
{
"accessibility": {
"description": "확대·이동은 화면을 살펴보기 위한 기능이며 데이터 축이나 값은 바꾸지 않습니다. 재생 조작이 보이는 차트에서는 원본 데이터에서 고유값이 처음 등장한 순서대로 실제 단계만 이동합니다.",
"label": "Hierarchy · Tree chart example"
},
"axes": {
"x": false,
"y": false
},
"height": 620,
"interaction": {
"controls": {
"annotations": false,
"export": true,
"fullscreen": true,
"labels": {
"controls": "차트 조작",
"enterFullscreen": "전체 화면 열기",
"exitFullscreen": "전체 화면 닫기",
"exportPng": "PNG 다운로드",
"hideAnnotations": "설명 말풍선 숨기기",
"loop": "반복 재생",
"nextFrame": "다음 프레임",
"pause": "일시 정지",
"play": "재생",
"previousFrame": "이전 프레임",
"reset": "보기 초기화",
"seek": "재생 위치",
"showAnnotations": "설명 말풍선 표시",
"speed": "재생 속도",
"zoomIn": "확대",
"zoomOut": "축소"
},
"playback": false,
"reset": true,
"zoom": true
},
"hover": true,
"navigation": {
"drag": true,
"keyboard": true,
"maxZoom": 6,
"minZoom": 1,
"pinch": true,
"wheel": "modifier"
},
"tooltip": {
"fields": [
{
"field": "id",
"format": "auto",
"label": "항목"
},
{
"field": "value",
"format": "number",
"label": "값"
},
{
"field": "parent",
"format": "auto",
"label": "상위 단어"
}
],
"title": "Hierarchy · Tree chart",
"trigger": "mark"
}
},
"locale": "ko",
"mark": {
"fields": {
"parent": "parent"
}
},
"padding": {
"top": 52
},
"theme": "graflume-light",
"title": {
"subtitle": "Tree chart 모드가 실행 가능한 데이터와 옵션으로 보여주는 핵심 기능: tree.",
"text": "Hierarchy · Tree chart"
},
"width": "container",
"x": {
"field": "id",
"title": "Portfolio node",
"type": "ordinal"
},
"y": {
"field": "value",
"title": "Relative investment",
"type": "quantitative"
}
}Sunburst chart 모드가 실행 가능한 데이터와 옵션으로 보여주는 핵심 기능: circle pack.
상태불러오는 중
sunburstcircle pack불러오는 중
행 데이터와 zero-copy TypedArray 열은 하나의 데이터 계약을 공유합니다.
idordinal | valuequantitative | parentordinal |
|---|---|---|
| Statground | 100 | — |
| Visualization | 46 | Statground |
| Data products | 34 | Statground |
| Documentation | 20 | Statground |
| Canvas charts | 28 | Visualization |
| Spatial charts | 18 | Visualization |
| Catalog | 14 | Data products |
| Workbench | 12 | Data products |
| Pipelines | 8 | Data products |
| Guides | 12 | Documentation |
| Examples | 8 | Documentation |
브라우저 API
const data = [
{
"id": "Statground",
"parent": "",
"value": 100
},
{
"id": "Visualization",
"parent": "Statground",
"value": 46
},
{
"id": "Data products",
"parent": "Statground",
"value": 34
},
{
"id": "Documentation",
"parent": "Statground",
"value": 20
},
{
"id": "Canvas charts",
"parent": "Visualization",
"value": 28
},
{
"id": "Spatial charts",
"parent": "Visualization",
"value": 18
},
{
"id": "Catalog",
"parent": "Data products",
"value": 14
},
{
"id": "Workbench",
"parent": "Data products",
"value": 12
},
{
"id": "Pipelines",
"parent": "Data products",
"value": 8
},
{
"id": "Guides",
"parent": "Documentation",
"value": 12
},
{
"id": "Examples",
"parent": "Documentation",
"value": 8
}
];
const options = {
"accessibility": {
"description": "확대·이동은 화면을 살펴보기 위한 기능이며 데이터 축이나 값은 바꾸지 않습니다. 재생 조작이 보이는 차트에서는 원본 데이터에서 고유값이 처음 등장한 순서대로 실제 단계만 이동합니다.",
"label": "Hierarchy · Sunburst chart example"
},
"axes": {
"x": false,
"y": false
},
"height": 620,
"interaction": {
"controls": {
"annotations": false,
"export": true,
"fullscreen": true,
"labels": {
"controls": "차트 조작",
"enterFullscreen": "전체 화면 열기",
"exitFullscreen": "전체 화면 닫기",
"exportPng": "PNG 다운로드",
"hideAnnotations": "설명 말풍선 숨기기",
"loop": "반복 재생",
"nextFrame": "다음 프레임",
"pause": "일시 정지",
"play": "재생",
"previousFrame": "이전 프레임",
"reset": "보기 초기화",
"seek": "재생 위치",
"showAnnotations": "설명 말풍선 표시",
"speed": "재생 속도",
"zoomIn": "확대",
"zoomOut": "축소"
},
"playback": false,
"reset": true,
"zoom": true
},
"hover": true,
"navigation": {
"drag": true,
"keyboard": true,
"maxZoom": 6,
"minZoom": 1,
"pinch": true,
"wheel": "modifier"
},
"tooltip": {
"fields": [
{
"field": "id",
"format": "auto",
"label": "항목"
},
{
"field": "value",
"format": "number",
"label": "값"
},
{
"field": "parent",
"format": "auto",
"label": "상위 단어"
}
],
"title": "Hierarchy · Sunburst chart",
"trigger": "mark"
}
},
"locale": "ko",
"mark": {
"fields": {
"parent": "parent"
}
},
"padding": {
"top": 52
},
"theme": "graflume-light",
"title": {
"subtitle": "Sunburst chart 모드가 실행 가능한 데이터와 옵션으로 보여주는 핵심 기능: circle pack.",
"text": "Hierarchy · Sunburst chart"
},
"width": "container",
"x": {
"field": "id",
"title": "Portfolio node",
"type": "ordinal"
},
"y": {
"field": "value",
"title": "Relative investment",
"type": "quantitative"
}
};
Graflume.sunburst('#chart', data, options);이식 가능한 스키마
{
"accessibility": {
"description": "확대·이동은 화면을 살펴보기 위한 기능이며 데이터 축이나 값은 바꾸지 않습니다. 재생 조작이 보이는 차트에서는 원본 데이터에서 고유값이 처음 등장한 순서대로 실제 단계만 이동합니다.",
"label": "Hierarchy · Sunburst chart example"
},
"axes": {
"x": false,
"y": false
},
"height": 620,
"interaction": {
"controls": {
"annotations": false,
"export": true,
"fullscreen": true,
"labels": {
"controls": "차트 조작",
"enterFullscreen": "전체 화면 열기",
"exitFullscreen": "전체 화면 닫기",
"exportPng": "PNG 다운로드",
"hideAnnotations": "설명 말풍선 숨기기",
"loop": "반복 재생",
"nextFrame": "다음 프레임",
"pause": "일시 정지",
"play": "재생",
"previousFrame": "이전 프레임",
"reset": "보기 초기화",
"seek": "재생 위치",
"showAnnotations": "설명 말풍선 표시",
"speed": "재생 속도",
"zoomIn": "확대",
"zoomOut": "축소"
},
"playback": false,
"reset": true,
"zoom": true
},
"hover": true,
"navigation": {
"drag": true,
"keyboard": true,
"maxZoom": 6,
"minZoom": 1,
"pinch": true,
"wheel": "modifier"
},
"tooltip": {
"fields": [
{
"field": "id",
"format": "auto",
"label": "항목"
},
{
"field": "value",
"format": "number",
"label": "값"
},
{
"field": "parent",
"format": "auto",
"label": "상위 단어"
}
],
"title": "Hierarchy · Sunburst chart",
"trigger": "mark"
}
},
"locale": "ko",
"mark": {
"fields": {
"parent": "parent"
}
},
"padding": {
"top": 52
},
"theme": "graflume-light",
"title": {
"subtitle": "Sunburst chart 모드가 실행 가능한 데이터와 옵션으로 보여주는 핵심 기능: circle pack.",
"text": "Hierarchy · Sunburst chart"
},
"width": "container",
"x": {
"field": "id",
"title": "Portfolio node",
"type": "ordinal"
},
"y": {
"field": "value",
"title": "Relative investment",
"type": "quantitative"
}
}Organization network 모드가 실행 가능한 데이터와 옵션으로 보여주는 핵심 기능: dendrogram and radial tree.
상태불러오는 중
organization-networkdendrogram and radial tree불러오는 중
행 데이터와 zero-copy TypedArray 열은 하나의 데이터 계약을 공유합니다.
idordinal | valuequantitative | parentordinal |
|---|---|---|
| Statground | 100 | — |
| Visualization | 46 | Statground |
| Data products | 34 | Statground |
| Documentation | 20 | Statground |
| Canvas charts | 28 | Visualization |
| Spatial charts | 18 | Visualization |
| Catalog | 14 | Data products |
| Workbench | 12 | Data products |
| Pipelines | 8 | Data products |
| Guides | 12 | Documentation |
| Examples | 8 | Documentation |
브라우저 API
const data = [
{
"id": "Statground",
"parent": "",
"value": 100
},
{
"id": "Visualization",
"parent": "Statground",
"value": 46
},
{
"id": "Data products",
"parent": "Statground",
"value": 34
},
{
"id": "Documentation",
"parent": "Statground",
"value": 20
},
{
"id": "Canvas charts",
"parent": "Visualization",
"value": 28
},
{
"id": "Spatial charts",
"parent": "Visualization",
"value": 18
},
{
"id": "Catalog",
"parent": "Data products",
"value": 14
},
{
"id": "Workbench",
"parent": "Data products",
"value": 12
},
{
"id": "Pipelines",
"parent": "Data products",
"value": 8
},
{
"id": "Guides",
"parent": "Documentation",
"value": 12
},
{
"id": "Examples",
"parent": "Documentation",
"value": 8
}
];
const options = {
"accessibility": {
"description": "확대·이동은 화면을 살펴보기 위한 기능이며 데이터 축이나 값은 바꾸지 않습니다. 재생 조작이 보이는 차트에서는 원본 데이터에서 고유값이 처음 등장한 순서대로 실제 단계만 이동합니다.",
"label": "Hierarchy · Organization network example"
},
"axes": {
"x": false,
"y": false
},
"height": 620,
"interaction": {
"controls": {
"annotations": false,
"export": true,
"fullscreen": true,
"labels": {
"controls": "차트 조작",
"enterFullscreen": "전체 화면 열기",
"exitFullscreen": "전체 화면 닫기",
"exportPng": "PNG 다운로드",
"hideAnnotations": "설명 말풍선 숨기기",
"loop": "반복 재생",
"nextFrame": "다음 프레임",
"pause": "일시 정지",
"play": "재생",
"previousFrame": "이전 프레임",
"reset": "보기 초기화",
"seek": "재생 위치",
"showAnnotations": "설명 말풍선 표시",
"speed": "재생 속도",
"zoomIn": "확대",
"zoomOut": "축소"
},
"playback": false,
"reset": true,
"zoom": true
},
"hover": true,
"navigation": {
"drag": true,
"keyboard": true,
"maxZoom": 6,
"minZoom": 1,
"pinch": true,
"wheel": "modifier"
},
"tooltip": {
"fields": [
{
"field": "id",
"format": "auto",
"label": "항목"
},
{
"field": "value",
"format": "number",
"label": "값"
},
{
"field": "parent",
"format": "auto",
"label": "상위 단어"
}
],
"title": "Hierarchy · Organization network",
"trigger": "mark"
}
},
"locale": "ko",
"mark": {
"fields": {
"parent": "parent"
}
},
"padding": {
"top": 52
},
"theme": "graflume-light",
"title": {
"subtitle": "Organization network 모드가 실행 가능한 데이터와 옵션으로 보여주는 핵심 기능: dendrogram and radial tree.",
"text": "Hierarchy · Organization network"
},
"width": "container",
"x": {
"field": "id",
"title": "Portfolio node",
"type": "ordinal"
},
"y": {
"field": "value",
"title": "Relative investment",
"type": "quantitative"
}
};
Graflume.organizationNetwork('#chart', data, options);이식 가능한 스키마
{
"accessibility": {
"description": "확대·이동은 화면을 살펴보기 위한 기능이며 데이터 축이나 값은 바꾸지 않습니다. 재생 조작이 보이는 차트에서는 원본 데이터에서 고유값이 처음 등장한 순서대로 실제 단계만 이동합니다.",
"label": "Hierarchy · Organization network example"
},
"axes": {
"x": false,
"y": false
},
"height": 620,
"interaction": {
"controls": {
"annotations": false,
"export": true,
"fullscreen": true,
"labels": {
"controls": "차트 조작",
"enterFullscreen": "전체 화면 열기",
"exitFullscreen": "전체 화면 닫기",
"exportPng": "PNG 다운로드",
"hideAnnotations": "설명 말풍선 숨기기",
"loop": "반복 재생",
"nextFrame": "다음 프레임",
"pause": "일시 정지",
"play": "재생",
"previousFrame": "이전 프레임",
"reset": "보기 초기화",
"seek": "재생 위치",
"showAnnotations": "설명 말풍선 표시",
"speed": "재생 속도",
"zoomIn": "확대",
"zoomOut": "축소"
},
"playback": false,
"reset": true,
"zoom": true
},
"hover": true,
"navigation": {
"drag": true,
"keyboard": true,
"maxZoom": 6,
"minZoom": 1,
"pinch": true,
"wheel": "modifier"
},
"tooltip": {
"fields": [
{
"field": "id",
"format": "auto",
"label": "항목"
},
{
"field": "value",
"format": "number",
"label": "값"
},
{
"field": "parent",
"format": "auto",
"label": "상위 단어"
}
],
"title": "Hierarchy · Organization network",
"trigger": "mark"
}
},
"locale": "ko",
"mark": {
"fields": {
"parent": "parent"
}
},
"padding": {
"top": 52
},
"theme": "graflume-light",
"title": {
"subtitle": "Organization network 모드가 실행 가능한 데이터와 옵션으로 보여주는 핵심 기능: dendrogram and radial tree.",
"text": "Hierarchy · Organization network"
},
"width": "container",
"x": {
"field": "id",
"title": "Portfolio node",
"type": "ordinal"
},
"y": {
"field": "value",
"title": "Relative investment",
"type": "quantitative"
}
}Tree graph 모드가 실행 가능한 데이터와 옵션으로 보여주는 핵심 기능: collapse/re-root/zoom.
상태불러오는 중
tree-graphcollapse/re-root/zoom불러오는 중
행 데이터와 zero-copy TypedArray 열은 하나의 데이터 계약을 공유합니다.
idordinal | valuequantitative | parentordinal |
|---|---|---|
| Statground | 100 | — |
| Visualization | 46 | Statground |
| Data products | 34 | Statground |
| Documentation | 20 | Statground |
| Canvas charts | 28 | Visualization |
| Spatial charts | 18 | Visualization |
| Catalog | 14 | Data products |
| Workbench | 12 | Data products |
| Pipelines | 8 | Data products |
| Guides | 12 | Documentation |
| Examples | 8 | Documentation |
브라우저 API
const data = [
{
"id": "Statground",
"parent": "",
"value": 100
},
{
"id": "Visualization",
"parent": "Statground",
"value": 46
},
{
"id": "Data products",
"parent": "Statground",
"value": 34
},
{
"id": "Documentation",
"parent": "Statground",
"value": 20
},
{
"id": "Canvas charts",
"parent": "Visualization",
"value": 28
},
{
"id": "Spatial charts",
"parent": "Visualization",
"value": 18
},
{
"id": "Catalog",
"parent": "Data products",
"value": 14
},
{
"id": "Workbench",
"parent": "Data products",
"value": 12
},
{
"id": "Pipelines",
"parent": "Data products",
"value": 8
},
{
"id": "Guides",
"parent": "Documentation",
"value": 12
},
{
"id": "Examples",
"parent": "Documentation",
"value": 8
}
];
const options = {
"accessibility": {
"description": "확대·이동은 화면을 살펴보기 위한 기능이며 데이터 축이나 값은 바꾸지 않습니다. 재생 조작이 보이는 차트에서는 원본 데이터에서 고유값이 처음 등장한 순서대로 실제 단계만 이동합니다.",
"label": "Hierarchy · Tree graph example"
},
"axes": {
"x": false,
"y": false
},
"height": 620,
"interaction": {
"controls": {
"annotations": false,
"export": true,
"fullscreen": true,
"labels": {
"controls": "차트 조작",
"enterFullscreen": "전체 화면 열기",
"exitFullscreen": "전체 화면 닫기",
"exportPng": "PNG 다운로드",
"hideAnnotations": "설명 말풍선 숨기기",
"loop": "반복 재생",
"nextFrame": "다음 프레임",
"pause": "일시 정지",
"play": "재생",
"previousFrame": "이전 프레임",
"reset": "보기 초기화",
"seek": "재생 위치",
"showAnnotations": "설명 말풍선 표시",
"speed": "재생 속도",
"zoomIn": "확대",
"zoomOut": "축소"
},
"playback": false,
"reset": true,
"zoom": true
},
"hover": true,
"navigation": {
"drag": true,
"keyboard": true,
"maxZoom": 6,
"minZoom": 1,
"pinch": true,
"wheel": "modifier"
},
"tooltip": {
"fields": [
{
"field": "id",
"format": "auto",
"label": "항목"
},
{
"field": "value",
"format": "number",
"label": "값"
},
{
"field": "parent",
"format": "auto",
"label": "상위 단어"
}
],
"title": "Hierarchy · Tree graph",
"trigger": "mark"
}
},
"locale": "ko",
"mark": {
"fields": {
"parent": "parent"
}
},
"padding": {
"top": 52
},
"theme": "graflume-light",
"title": {
"subtitle": "Tree graph 모드가 실행 가능한 데이터와 옵션으로 보여주는 핵심 기능: collapse/re-root/zoom.",
"text": "Hierarchy · Tree graph"
},
"width": "container",
"x": {
"field": "id",
"title": "Portfolio node",
"type": "ordinal"
},
"y": {
"field": "value",
"title": "Relative investment",
"type": "quantitative"
}
};
Graflume.treeGraph('#chart', data, options);이식 가능한 스키마
{
"accessibility": {
"description": "확대·이동은 화면을 살펴보기 위한 기능이며 데이터 축이나 값은 바꾸지 않습니다. 재생 조작이 보이는 차트에서는 원본 데이터에서 고유값이 처음 등장한 순서대로 실제 단계만 이동합니다.",
"label": "Hierarchy · Tree graph example"
},
"axes": {
"x": false,
"y": false
},
"height": 620,
"interaction": {
"controls": {
"annotations": false,
"export": true,
"fullscreen": true,
"labels": {
"controls": "차트 조작",
"enterFullscreen": "전체 화면 열기",
"exitFullscreen": "전체 화면 닫기",
"exportPng": "PNG 다운로드",
"hideAnnotations": "설명 말풍선 숨기기",
"loop": "반복 재생",
"nextFrame": "다음 프레임",
"pause": "일시 정지",
"play": "재생",
"previousFrame": "이전 프레임",
"reset": "보기 초기화",
"seek": "재생 위치",
"showAnnotations": "설명 말풍선 표시",
"speed": "재생 속도",
"zoomIn": "확대",
"zoomOut": "축소"
},
"playback": false,
"reset": true,
"zoom": true
},
"hover": true,
"navigation": {
"drag": true,
"keyboard": true,
"maxZoom": 6,
"minZoom": 1,
"pinch": true,
"wheel": "modifier"
},
"tooltip": {
"fields": [
{
"field": "id",
"format": "auto",
"label": "항목"
},
{
"field": "value",
"format": "number",
"label": "값"
},
{
"field": "parent",
"format": "auto",
"label": "상위 단어"
}
],
"title": "Hierarchy · Tree graph",
"trigger": "mark"
}
},
"locale": "ko",
"mark": {
"fields": {
"parent": "parent"
}
},
"padding": {
"top": 52
},
"theme": "graflume-light",
"title": {
"subtitle": "Tree graph 모드가 실행 가능한 데이터와 옵션으로 보여주는 핵심 기능: collapse/re-root/zoom.",
"text": "Hierarchy · Tree graph"
},
"width": "container",
"x": {
"field": "id",
"title": "Portfolio node",
"type": "ordinal"
},
"y": {
"field": "value",
"title": "Relative investment",
"type": "quantitative"
}
}Catalog
The source-controlled catalog maps callable modes in this family and compatibility identifiers to their canonical modes. This table contains executable entries only.
7 modes · 4 compatibility identifiers
| ID | Name | Quick API | mode | mark | renderer |
|---|---|---|---|---|---|
org | Organization chart | org() | organization | org | canvas |
treemap | Tree map | treemap() | treemap | treemap | canvas |
icicle | Icicle chart | icicle() | icicle | treemap | canvas |
tree | Tree chart | tree() | tree | tree | canvas |
sunburst | Sunburst chart | sunburst() | sunburst | sunburst | canvas |
organization-network | Organization network | organizationNetwork() | organization-network | org | canvas |
tree-graph | Tree graph | treeGraph() | tree-graph | tree | canvas |
| Identifier | Canonical mode ID |
|---|---|
organization | organization-network |
sunburst | sunburst |
treegraph | tree-graph |
treemap | treemap |
매뉴얼
ARIA · table fallbackCanvas ARIA 메타데이터에 텍스트 요약과 표 대체 표현을 함께 제공합니다.
standard · large · ultrastandard·large·ultra 프로필은 렌더링 작업량을 제한합니다.