2016-04-11 24 views
0

HighchartsからECharts(好ましくは3)に切り替えるが、私の現在のグラフは自分のyaxisを持つ複数の系列(私の場合は 'lines')を持ち、 EChartsはこれをサポートしていないようです。ECharts:自分のyAxisを持つ複数のシリーズ(ライン)

enter image description here

これらの指標は全く関係ありませんので、それらはすべて自分のy軸を必要としています。私は1つのチャートでそれらを組み合わせるので、お互いに比較することができます(500回の訪問、30000ユーロ、3%の変換など)。同じyaxisで500回の訪問と3%のコンバージョン率をプロットするのは意味がありません。

各行に独自のyaxisを与える方法はありますか?それは目に見えるものである必要はありません(キャンバスの左/右のEChartsは2つしかないのでOKです)が、データは個々の軸にプロットする必要があります。

答えて

1

あなたがアレイ

0

はい、EChartsマルチ軸を支持するようにY軸要素を作ることによってechartsに複数のy軸を追加することができます。例を参照してくださいECharts Gallery

2

あなたは軸の重複を見つけた場合、このチェック、また、この

yAxis: [ 
    { 
     type: 'value', 
     name: 'left_yaxis', 
     nameTextStyle: { 
     color: '#fff' 
     }, 
     splitLine:{ 
     show:false, 
     }, 
     axisLabel: { 
     textStyle:{ 
      color:'#fff', 
     } 
     } 
    }, 
    { 
     type: 'value', 
     name: 'right_yaxis', 
     nameTextStyle: { 
     color: '#fff' 
     }, 
     axisLabel: { 
     interval:'0', 
     textStyle:{ 
      color:'#fff', 
     } 
     }, 
     splitLine: { 
     lineStyle: { 
      color: ['#454545'], 
     } 
     }, 
     min:0, 
     //max:800000, 
     splitNumber:5 
    } 
    ], 
+0

を試してください。https://stackoverflow.com/questions/45831620/javascript-echarts-multiple-y-axis-overlapping-each-otherを – Bob

関連する問題