Echarts の作業を開始し、いくつかのチャートを実装しました。クライアントの Web サイトにグラフを実装する必要があります。私が遭遇している問題は、バーが次々と後ろに移動していて、値が小さい場合、後ろにあるバーが見えないことです。
これが私のコードです:
var provider = ['JD','JR'];
option = {
title:{
},
tooltip : {
trigger: 'axis'
},
toolbox: {
show : true,
feature : {
mark : {show: true},
dataView : {show: true, readOnly: false},
magicType: {show: true, type: ['line', 'bar']},
restore : {show: true},
saveAsImage : {show: true}
}
},
calculable : true,
legend: {
data:['2012','2013','Baseline']
},
xAxis : [
{
type : 'value',
min :0,
max: provider.length,
scale: true,
splitNumber: provider.length,
axisLabel:{
formatter: function(v){
if(v!=0)
return provider[v-1];
else
return ;}
}
}
],
yAxis : [
{
type : 'value',
name : '',
scale:true,
min: 0,
max:100,
splitNumber:10,
axisLabel : {
formatter: '{value}%'
}
},
],
series : [
{
name:'Baseline',
type:'line',
data:[ [1,30],[2,10],[1,20],[2,33.33]
]
},
{
name:'2012',
type:'bar',
barWidth: 30,
data:[[1,35],[2,50]],
},
{
name:'2013',
type:'bar',
barWidth: 30,
data:[[1,30],[2,33.33]],
}
]
};
上の画像でわかるように、バーは同じ xaxis ポイント上で前後に移動しています。分けて示したいと思います。助けてください
皆さん、ありがとうございました