Hightchart Polar 레이더 도 실현
온라인 편집 사 이 트 를 추천 합 니 다:http://code.hcharts.cn/demos/hhhhig
$(function () {
$('#container').highcharts({
chart: {
polar: true,
type: 'line'
},
title: {
text: 'Budget vs spending',
x: -80
},
pane: {
size: '80%'
},
xAxis: {
categories: ['Sales', 'Marketing', 'Development', 'Customer Support',
'Information Technology', 'Administration'],
tickmarkPlacement: 'on',
lineWidth: 0
},
yAxis: {
gridLineInterpolation: 'polygon',
lineWidth: 0,
min: 0
},
tooltip: {
shared: true,
pointFormat: '<span style="color:{series.color}">{series.name}: <b>${point.y:,.0f}</b><br/>'
},
legend: {
align: 'right',
verticalAlign: 'top',
y: 70,
layout: 'vertical'
},
series: [{
name: 'Allocated Budget',
data: [43000, 19000, 60000, 35000, 17000, 10000],
pointPlacement: 'on'
}, {
name: 'Actual Spending',
data: [50000, 39000, 42000, 31000, 26000, 14000],
pointPlacement: 'on'
}]
});
});
var chart;
$(document).ready(function () {
chart = new Highcharts.Chart({
chart: {
padding:0,
margin:0,
renderTo: 'container',
polar: true,
type: 'area',
//backgroundColor: '#F2F2F2'
plotBackgroundImage:"http://imgd3.laoyuegou.com/mayday/img/dota-news/bg_gray.jpg",
},
title: {
text: '',
x: -80
},
credits:{
enabled: false
},
exporting: {
enabled: false
},
pane: {
size: '85%',
startAngle: 20,
center: ['50%', '50%']
},
plotOptions: {
area: {
fillOpacity: 0.30
}
},
xAxis: {
categories: [' ', ' ', ' ', ' ',' '],
tickmarkPlacement: 'on',
lineWidth: 0,
gridLineColor: '#D8D8D8',
labels:{
style:{
color: '#B3B9C2',//B7F1E2
}
},
showFirstLabel:true
},
yAxis: {
gridLineInterpolation: 'polygon',
lineWidth: 0,
min: 0,
max: 15,
gridLineWidth :1,
gridLineColor: '#B3B9C2',
plotBands: [{
color: '#F2F2F2',
borderColor:'#B3B9C2',
borderWidth:1,
from: 0,
to: 5
}, {
color: '#F2F2F2',
borderColor:'#B3B9C2',
borderWidth:1,
from: 5,
to: 10
}, {
color: '#F2F2F2',
borderColor:'#B3B9C2',
borderWidth:1,
from: 10,
to: 15
}, {
color: '#F2F2F2',
borderColor:'#B3B9C2',
borderWidth:1,
from: 15,
to: 20
}],
labels:{
enabled: false
}
},
tooltip: {
useHTML: true,
backgroundColor: '#FFFFFF',
borderWidth: 0,
style: {
color: 'gray',
padding: '10px'
},
headerFormat: '',
// shared: true,
// pointFormat: '<span style="color:{series.color}">{series.name}: <b>{point.y:,.0f}</b><br/>',
// ["kdara"]=> //
// ["hdra"]=> //
// ["dra"]=> //
// ["gpmra"]=> //
// ["tdra"]=> //
formatter: function(){
var s = '';
if(this.x == ' ')
{
return "<p style='text-align: center;'>" + this.key + ": <span style='color:#f60'>" + "B" + "</span></p></span>";
}
else if(this.x == ' ')
{
return "<p style='text-align: center;'>" +this.key + ": <span style='color:#f60'>" + "A"+ "</span></p></span>";
}
else if(this.x == ' ')
{
return "<p style='text-align: center;'>" +this.key + ": <span style='color:#f60'>" + "B-"+ "</span></p></span>";
}
else if(this.x == ' ')
{
return "<p style='text-align: center;'>" +this.key + ": <span style='color:#f60'>" + "B+"+ "</span></p></span>";
}
else if(this.x == ' ')
{
return "<p style='text-align: center;'>" +this.key + ": <span style='color:#f60'>" + "A"+ "</span></p></span>";
}
return s;
}
},
legend : {
enabled: false
},
series: [{
data: [{
name: ' ',
y: 6.1,
marker: {
symbol: 'url(http://imgd3.laoyuegou.com/static/img/app/dota2/icon_shuchu_dark.png)',
width: 13,
height: 13
}
},{
name: ' ',
y: 9.5,
marker: {
symbol: 'url(http://imgd3.laoyuegou.com/static/img/app/dota2/icon_shengcun_dark.png)',
width: 13,
height: 13
}
},{
name: ' ',
y: 5,
marker: {
symbol: 'url(http://imgd3.laoyuegou.com/static/img/app/dota2/icon_tuita_dark.png)',
width: 13,
height: 13
}
},{
name: ' ',
y: 7,
marker: {
symbol: 'url(http://imgd3.laoyuegou.com/static/img/app/dota2/icon_tuanzhan_dark.png)',
width: 13,
height: 13
}
},{
name: ' ',
y: 9.5,
marker: {
symbol: 'url(http://imgd3.laoyuegou.com/static/img/app/dota2/icon_fayu_dark.png)',
width: 13,
height: 13
}
}],
pointPlacement: 'on',
color: '#269783'
} ]
});
chart.series[0].points[0].onMouseOver();
});
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.