1
は、y軸が互いに重なっている重複する複数のY軸。
は、そして、これは私が、私はy軸が互いに重複しないように
var colors = ['#5793f3', '#d14a61', '#675bba'];
var option = {
title: {
text: 'Wi-Fi Users & Bandwidth Usage by Day & Month Summary'
},
tooltip: {
trigger: 'axis',
formatter: function (params) {
params = params[0];
var date = new Date(params.name);
return date.getDate() + '/' + (date.getMonth() + 1) + '/' + date.getFullYear() + ' : ' + params.value[1];
},
axisPointer: {
animation: false
}
},
grid: {
left: '20%',
top: '20%',
right: '16%'
},
legend: {
data:['Wi-Fi Users','Bandwidth Usage'],
top:40
},
xAxis: {
name: 'Hours\nDate: 23/11/2017',
type: 'value',
splitLine: {
show: false
},
min:0,
max:24,
splitNumber: 24
},
yAxis: [{
type: 'value',
name: "Bandwidth\nUsage",
min: 0,
max: 50,
splitLine: {
show: false
},
axisLine: {
lineStyle: {
color: colors[2],
}
},
axisLabel: {
formatter: '{value} Mbps'
}
},
{
type: 'value',
name: "Wi-Fi\nUsers",
min: 0,
max: 500,
position: 'left',
offset:90,
splitLine: {
show: false
},
axisLine: {
lineStyle: {
color: colors[1],
}
},
}
],
series: [{
name: 'Wi-Fi Users',
type: 'line',
showSymbol: false,
hoverAnimation: true,
yAxisIndex: 1,
data: [[0,50],[5,30],[6.523,50],[12,100],[13,250],[15,200],[18,180]]
},{
name: 'Bandwidth Usage',
type: 'line',
showSymbol: false,
hoverAnimation: true,
data: [[0,50],[5,30],[6,50],[12,100],[13,250],[15,200],[18,180]]
}]
};
を使用するオプションです。赤いy軸は左にあるはずです。青いものは正しい位置にあります。スニペット
上あなたは私のコードをテストしたい場合は
- を開き、このサイトhttps://ecomfe.github.io/echarts-examples/public/editor.html?c=bubble-gradient
- コピー私は
- 貼り付けの上で共有し、私はノーに与えるリンクにテキストエリアにコードを置き換えコードを。1
の属性についての詳細を見つけることができますコード、行 "var date = new Date(params.name);" "var date = new Date(params.value [0]);"にする必要があります。少なくとも私が試してみると! – Bob