2011-09-09 19 views
5

सुप्रभात,Highcharts अक्ष लेबल

मैं Highcharts के साथ एक सच में कष्टप्रद मुद्दा है, ऐसा है कि (दिनांक का उपयोग करके) x- अक्ष लेबल मेरी पहली डाटापॉइंट पर शुरू नहीं होगी हो रही है - इस में के रूप में छवि:

enter image description here

आप देख सकते हैं, चार्ट लेबल 15. अगस्त में, शुरू होता है, जबकि यह अगस्त

startOnTick स्थापना 9. पर शुरू shoudl: सच बलों अक्ष लेबल पर शुरू करने के लिए बाएं, लेकिन लेबल अभी भी मेल नहीं खाता है मेरी पहली बात करने के लिए - इस छवि में के रूप में:

enter image description here

आप लेबल 8.Aug से शुरू, जब यह 9. पर शुरू कर देना चाहिए अगस्त बेहतर मेरे प्रति घंटा चार्ट में दिखाया गया है कहाँ देख सकते हैं:

enter image description here

मेरी श्रृंखला का प्रकार लाइन है और डेटा एक [dateutc, दशमलव] जोड़ी लेता है। डेटाटाइम अंतराल नियमित अंतराल पर नहीं होते हैं और प्रति घंटे से दैनिक तक मासिक तक हो सकते हैं।

xAxis: { 
    type: "datetime", 
    lineWidth: 2, 
    //startOnTick: true, 
    //showFirstLabel: true 
} 

उत्तर

1

मुझे लगता है कि विकल्प आप देख रहे हैं tickInterval है। जिस कारण से आप अपनी इच्छाओं को जिस तरह से दिखाना चाहते हैं, वह नहीं है क्योंकि आपके पास कस्टम टिक नहीं है अंतराल परिभाषित किया गया है और जब आप अपने एक्स-अक्ष प्रकार के रूप में डेटाटाइम का उपयोग करते हैं तो यह आपके लिए एक चुनता है।

यहां एक example jsfiddle है जो टिक 2 इंटरवल को हर 2 दिनों में मजबूर करता है।

संबंधित मुद्दे