중요: Google 차트 도구의 이미지 차트 부분은 2012년 4월 20일부로 공식적으로 지원 중단되었습니다. Google의 지원 중단 정책에 따라 계속 작동합니다.
개요
Google 차트 API를 사용하여 이미지로 렌더링되는 원형 차트입니다.
예
<html> <head> <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script> <script type="text/javascript"> google.charts.load("current", {packages:["imagepiechart"]}); google.charts.setOnLoadCallback(drawChart); function drawChart() { var data = google.visualization.arrayToDataTable([ ['Task', 'Hours per Day'], ['Work', 11], ['Eat', 2], ['Commute', 2], ['Watch TV', 2], ['Sleep', 7] ]); var chart = new google.visualization.ImagePieChart(document.getElementById('chart_div')); chart.draw(data, {width: 430, height: 240, title: 'My Daily Activities'}); } </script> </head> <body> <div id="chart_div" style="width: 400px; height: 240px;"></div> </body> </html>
로드 중
google.charts.load
패키지 이름은 "imagepiechart"
입니다.
google.charts.load('current', {packages: ['imagepiechart']});
시각화의 클래스 이름은 google.visualization.ImagePieChart
입니다.
var visualization = new google.visualization.ImagePieChart(container);
데이터 형식
열 2개 첫 번째 열은 문자열이어야 하며 슬라이스 라벨을 포함합니다. 두 번째 열은 숫자여야 하며 슬라이스 값을 포함합니다.
구성 옵션
시각화의 draw()
메서드에 전달되는 options 객체의 일부로 다음 옵션을 지정할 수 있습니다.
이름 | 유형 | 기본 | 설명 |
---|---|---|---|
backgroundColor | 문자열 | '#FFFFFF'(흰색) | Chart API 색상 형식으로 차트의 배경 색상입니다. |
색상 | 문자열 | Auto | 모든 계열에 사용할 기본 색상을 지정합니다. 각 계열은 지정된 색상의 그라데이션이 됩니다. 색상은 Chart API 색상 형식으로 지정됩니다.
colors 가 지정되면 무시됩니다. |
색상 | 배열<string> | Auto | 각 데이터 계열에 특정 색상을 할당하려면 이 속성을 사용합니다. 색상은 Chart API 색상 형식으로 지정됩니다.
색상 i는 데이터 열 i에 사용되며, 색상보다 데이터 열이 많은 경우 처음으로 래핑됩니다. 모든 계열에 단일 색상 변형이 허용되는 경우 color 옵션을 대신 사용하세요. |
이벤트 사용 설정 | boolean | false | 차트에서 클릭 또는 마우스오버와 같은 사용자 트리거 이벤트를 발생시킵니다. 특정 차트 유형에만 지원됩니다. 아래의 이벤트를 참고하세요. |
높이 | 숫자 | 컨테이너 높이 | 차트의 높이(픽셀)입니다. |
is3D | boolean | false | true로 설정하면 3차원 차트가 표시됩니다. |
labels | 문자열 | '없음' | 각 슬라이스에 표시할 라벨입니다(있는 경우). 다음 값 중에서 선택하세요.
|
전설 | 문자열 | '오른쪽' | 차트에서 범례의 위치입니다. '상단', '하단', '왼쪽', '오른쪽', '없음' 값 중 하나를 선택하세요. |
title | 문자열 | 제목 없음 | 차트 위에 표시할 텍스트입니다. |
너비 | 숫자 | 컨테이너 너비 | 차트의 너비(픽셀)입니다. |
방법
메서드 | 반환 유형 | 설명 |
---|---|---|
draw(data, options) |
없음 | 차트를 그립니다. |
이벤트
등록하여 일반 이미지 차트 페이지에 설명된 이벤트를 들을 수 있습니다.
데이터 정책
Chart API 로깅 정책을 참고하세요.