2011-10-17 22 views
7

मैं jqPlot उपयोग कर रहा हूँ बिना टिक्स, और यह इस तरह डिफ़ॉल्ट रूप से अंक हो जाता है:jqPlot दशमलव

jqplot screenshot

क्या मैं .0 अंत में बिना इसे पाने के लिए क्या करना चाहिए?

+1

शायद आप 'स्ट्रिंगफॉर्मैट' सेट करना चाहते हैं: http://www.jqplot.com/docs/files/plugins/jqplot-highlighter-js.html#$.jqplot.Highlighter.formatString। '% D' एक हस्ताक्षरित पूर्णांक का प्रतिनिधित्व करेंगी। !, अधिकतम 0: 31, \t \t \t \t \t \t tickOptions: { \t \t \t \t – pimvdb

+3

धन्यवाद कोई यह करने के लिए चाहता है, इस कोड का टुकड़ा अक्ष है: { \t \t \t \t \t xaxis: {न्यूनतम \t \t \t formatString: '% d' \t \t \t \t \t \t}, \t \t \t \t \t \t}, –

उत्तर

11

के बाद से यह वास्तव में इस सवाल का जवाब मैं एक वास्तविक एक के रूप में पोस्ट करेंगे था।

stringFormat के साथ, आप अक्ष लेबल की स्ट्रिंग स्वरूपित कर सकते हैं, और यह sprintf अंकन, जहां %d एक हस्ताक्षरित पूर्णांक है उपयोग करता है। चूंकि पूर्णांकों दशमलव की जरूरत नहीं है, यह शायद तुम क्या चाहते है।

+1

काम करता है इस तरह की। चूंकि यह गैर संपूर्ण संख्या को छिपा नहीं करता है, केवल उनके मूल्यों में परिवर्तन, एक समस्या एक छोटे से सीमा के साथ अक्ष पर उठता है। 'के बजाय 0, 0.5, 1.0, 1.5, 2.0 ...' आप '0, 1, 1, 2, 2 देखेंगे ...' – Keith

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