2016-04-11 27 views
0

Highcharts'tan ECharts'a (tercihen 3) geçmek istiyorum, ancak şu andaki grafiğimde herbirinin kendi yaxis'leri ile birden fazla seri var ('benim durumumdaki satırlar'). ECharts bunu desteklemiyor gibi görünüyor.ECharts: Kendi yAxis ile birden fazla seri (satır)

enter image description here

Bu ölçümler hiç ilgili olmayan, bu yüzden hepsi kendi yEkseni gerekir. Bunları 1 grafikte birleştirdim, böylece birbirlerine göre karşılaştırılabilirler (500 ziyaret, 30000 €,% 3 dönüşüm .. vs). Aynı yaxideki 500 ziyareti ve% 3 dönüşüm oranını çizmek hiç mantıklı değil.

Her satıra kendi yaxis vermenin bir yolu var mı? Görünür olan bir şey olmak zorunda değildir (çünkü yalnızca ikişer ile birlikte olabilir, sol/sağ tuval, ve bu tamam), ancak verilerin tek bir eksene çizilmesi gerekir.

cevap

1

Bir dizide

0

Evet, ECharts çoklu eksenini destekleyen olarak yEkseni elemanı yaparak echarts birden fazla y ekseni ekleyebilirsiniz. Bkz. ECharts Gallery.

2

Çakışan ekseninizi bulursanız Ayrıca, bu

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

deneyin Bunu denetlemek: https://stackoverflow.com/questions/45831620/javascript-echarts-multiple-y-axis-overlapping-each-other – Bob

İlgili konular