2012-02-21 17 views
7

Sayfada bir çizim çıktı ve bunu uygulamak için Highstock veya Highcharts'ı düşünüyorum. Yüksek frekanslı arayüz, rezerve edildikten sonra arsa kalan kısmını gösteren navigator panosu nedeniyle daha çok tercih edilir. Ancak, benim arsamın x-asis sayıları var, ancak tarih/saat değil. Highstock'ı sayısal x-scale ile kullanmanın bir yolu var mı? Ya da Highcharts'a benzer navigatör ekleyin?X-ekseni yerine sayıları olan Highstock

cevap

6

Highstock'un yalnızca xAxis türü bir tarihtir, dolayısıyla sayılarla kullanmak bir seçenek değildir. (Belki de bazı biçimlendirme işlemleri yaparsanız ve aynı biçimlendirme seçenekleriyle özel bir araç ipucu tanımlarsanız, olabilir).

Yalnızca Highcharts öğelerini açar ve gereksinimlerinizi karşılayabilecek master-detail chart adlı bir örnek vardır.

Bu yardımcı olur umarım. X Axis biçimlendiricisine Aşağıda

11

X-Axis görüntüleme numaraları için yüksek Stokta ile kullanılabilir:

xAxis: {labels: { formatter: function() {return this.value;}} } 
+0

bu harika. Teşekkürler. Navigator ile aynı şeyi yapmalıdır: {xAxis: {label: {formatter: function() {return this.value;}}}} bu şekilde navigatör de doğru x ekseni etiketlerine sahiptir – Edoz

+0

Ve metni görüntülemek için, tarihleri ​​kalibre edin 0'dan başlayıp myArray [this.value] işlevini myArray öğesinin metin değerlerinizi içeren bir değişken olduğu işlevde kullanın. – bartelski

+0

Bu tamamen çalışıyor. Ben – sammiwei

1
xAxis: { 
    type: 'linear' // Other types are "logarithmic", "datetime" and "category" 
},