2012-09-16 35 views
9

Bunu yapmak isterim ki, Highcharts haritamda sadece tarihler değil, zamanlar etiketler olarak görüntülenir. Bunu nasıl yapabilirim?Highcharts - tarih aralıklarında tarihleri ​​arasındaki tarihleri ​​kaldır xaxis type

Image

Here's an example jsFiddle.

+0

Sorularınızı göndermeden önce geniş ve kullanışlı highcharts api reference ürünümüzü gözden geçirmenizi şiddetle tavsiye ederiz. Kodunuzun ve işaretlemenizin ilgili bölümlerini sorunuzda gönderin. – Mat

+0

Sorunuzdaki sorunu açıklar mısınız lütfen? Görüntüyü yüklemek için biraz zaman harcadım ve farkın ne olduğunu farkettim –

+0

Üzgünüm, ingilizcede iyi değilim.İnce, kırmızı etiketler nasıl kaldırılır. http://i.imgur.com/NQhBm.png – Cople

cevap

17

Eğer xAxis.minTickInterval

xAxis: { 
     minTickInterval: 24 * 3600 * 1000 
} 

jsFiddle 1
jsFiddle 2

belirlesin

+1

Yukarıdakiler aylar boyunca 28 güne (Şubat ayını kapsayacak şekilde) çarparsanız, en azından 3 yıl veya daha az aralıklarla çalışır. Her ayın farklı gün sayısı olduğu için, 28 güne ait kene aralığının ay adlarının hizalamadan çıkmasına neden olabileceğinden endişe duyuyorum - ancak şu ana kadar bir sorun görmedim. –

+0

Kene aralıklarını belirtmeden bu yapılabilir mi? Nedeni, daha küçük tarih aralıkları için saatlerin göründüğünü göreceksiniz, ancak tarih aralığı çok büyük olduğunda (eski 1 yıl için), o zaman kene sayısı otomatik olarak azaltılır. – Naveen

+0

@Naveen, karmaşık ve dinamik bir konumlandırma için http://api.highcharts.com/highcharts#xAxis.tickPixelInterval veya tickAmount veya tickPositioner'ı deneyebilirsiniz. –

İlgili konular