내 jquery 3D Google 차트에 백분율을 표시하고 싶습니다 (첨부 된 이미지 참조). 어떻게 달성 할 수 있는지 알려주십시오.Google 원형 차트에 백분율을 표시하고 싶습니다.
아래 코드를 사용하여 jQuery Google 차트를 구현했습니다. 3D 차트를 받고 있지만 각 직설적 인 Google 차트에 백분율을 표시하고 싶습니다.
https://support.google.com/docs/answer/190726?hl=en
$('#pieChart').gchart({
type : 'p3',
series : data,
legend : 'top',
dataLabels : [ 'HR', 'SRM', 'MM', 'SD' ],
pieSliceText: 'value',
// dataColors : [ 'red', 'lime', 'blue', 'green' ],
extension : {
chdl : 'HR|SRM|MM|SD',
chco : 'FF0000|00FF00|0000FF|BB0000',
chs : '450x100'
}
});
/**
*
*/
$(function() {
var data = [ $.gchart.series('2012', [ 16.1, 33.9, 25.4, 16.4 ]),
$.gchart.series('2013', [ 11.7, 34.1, 25.1, 22.1 ]) ];
var data1 = [ $.gchart.series('2012', [ 50.0, 25.4, 16.4 ]),
$.gchart.series('2013', [ 45.8, 25.1, 22.1 ]) ];
$('#pieChart').gchart({
type : 'p3',
series : data,
legend : 'top',
dataLabels : [ 'HR', 'SRM', 'MM', 'SD' ],
pieSliceText: 'value',
// dataColors : [ 'red', 'lime', 'blue', 'green' ],
extension : {
chdl : 'HR|SRM|MM|SD',
chco : 'FF0000|00FF00|0000FF|BB0000',
chs : '450x100'
}
});
$('input[name=pieType],#pieColours,#pieAngle').change(function() {
/*
* data[0].color = ($('#pieAngle').val() == 1 ? [ 'red', 'lime', 'blue',
* 'green' ] : null);
*
* data[1].color = ($('#pieAngle').val() == 2 ? [ 'ff8888', '88ff88',
* '8888ff' ] : null);
*/
$('#removeChart').toggle(function() {
$(this).text('Re-attach');
$('#defaultChart').gchart('destroy');
}, function() {
$(this).text('Remove');
$('#defaultChart').gchart();
});
if (($('#pieAngle').val() == 1)) {
//alert($('#pieAngle').val());
$('#pieChart').gchart('option', {
type : 'p3',
series : data1,
extension : {
chdl : 'HR|SRM|MM',
chco : '0000FF',
chs : '450x100'
}
});
} else if (($('#pieAngle').val() == 2)) {
//alert($('#pieAngle').val());
$('#pieChart').gchart('option', {
type : 'p3',
series : data,
/*
* pieOrientation : $('#pieAngle') .val(),
*/
extension : {
chdl : 'HR|SRM|MM|SD',
chco : 'FF0000|00FF00|0000FF|BB0000',
chs : '450x100'
}
});
} else if (($('#pieAngle').val() == 3)) {
//alert($('#pieAngle').val());
$('#pieChart').gchart('option', {
type : 'p3',
series : data1,
extension : {
chdl : 'HR|SRM|MM',
chco : 'ff8888 | 88ff88 | 8888ff| BB0000',
chs : '450x100'
}
});
} else if (($('#pieAngle').val() == 10)) {
//alert($('#pieAngle').val());
$('#pieChart').gchart('option', {
type : 'p3',
series : data,
extension : {
chdl : 'HR|SRM|MM|SD',
chco : 'FF0000|00FF00|0000FF|BB0000',
chs : '450x100'
}
});
}
});
}); Google Charts documentation에 언급 한 바와 같이
사실 jQuery를 사용하여 차트를 생성해야했기 때문에 jQuery Charts 용 Google에서이 링크를 발견했습니다. http://keith-wood.name/gChartRef.html, jQuery Chart에 대한이 링크를 따라갔습니다. 모바일 장치에 차트를 표시해야합니다. 최신 API (https://developers.google.com/chart/interactive/docs/gallery/piechart?csw=1#Configuration_Options)를 jquery가있는 휴대 기기에 사용할 수 있는지 여부를 알려주십시오. 내 문제가있는 경우 링크를 공유하십시오. – user3719130
옵션 chl : '10 % | 25 % | 35 % | 15 % | 10 % | 5 % '가 조각 밖의 백분율을 표시하고 있습니다. 어떤 옵션을 사용할 수 있습니까? – user3719130
대화 형 차트는 모든 iOS 및 Windows Phone 기기와 버전 3.2 이상을 사용하는 모든 Android 기기에서 그릴 것입니다. 대화식 부분은 항상 작동하지는 않습니다 - 브라우저가 터치 이벤트를 마우스 이벤트에 매핑하는지 여부에 따라 다릅니다. 가장 최근 버전의 API에서 작동하는 jQuery 플러그인에 대해서는 잘 모릅니다. (일부 비난 된 차트 패키지를 사용하지만, 사용하지 않는 것이 좋습니다.) 플러그인을 필요로하지 않습니다. 시각화 API와 jQuery를 함께 사용하십시오. – asgallant