2016-04-05 23 views
-1

Ben bir "bar" Highcharts oluşturacağız çalışmıyor (Fiddle)JS Highcharts

Oraya görebileceğiniz gibi, benim veri bir dizi geliyor pasta çatalı, kodum iyi çalışıyor.

Bir bar göstermek istiyorum -% 20 kadın,% 80 adam.

Ne demek istediğimi biliyor musunuz? Teşekkür ederim!

cevap

2

Muhtemelen bu Aradığınız ne tür:

series: [{ 
    name: x[0][0][0], 
    data: [x[0][0][1]] 
}, { 
    name: x[0][1][0], 
    data: [x[0][1][1]] 
}] 

http://jsfiddle.net/4ngcswa1/5/

Ama grafik beklediğini daha iyi eşleşmesi için veri biçimini değiştirmek için iyi bir fikirdir.

+0

her eleman için seri dizide bir nesne gerekir? – DanEpp

+0

Kemanımı kontrol ettin mi? –

+0

sonucunu görüntüleyecektir: "Ama veri formatını değiştirmek için hangi tabloyu daha iyi eşleştirmek için iyi bir fikir" Veri formunu değiştirmek daha iyidir :) nasıl? [{ adı: 'M', veriler: [80] }, { isim: 'F', veriler: [ – DanEpp

0

Grafikte neye gerektiği benzediğini

series: [{ 
     name: 'M', 
     data: [80] 
    }, { 
     name: 'F', 
     data: [20] 
    }] 

http://jsfiddle.net/ngazy8a2/

+0

Sorun şu ki "pie" türü için de seri kullanıyorum .. bu yüzden snippet'ime ihtiyacım var – DanEpp

+0

Her iki grafik için de aynı veri nesnesini kullanıp kullanamayacağınızdan emin değilim. grafik tipi – azibi