स्टैक नहीं कर रहा है मैंने एक फ्लोट स्टैक्ड बार चार्ट बनाया है लेकिन ब्लॉक स्टैकिंग नहीं दिखते हैं - वे सभी 0 (चार्ट के नीचे) से शुरू होते हैं।फ़्लोट स्टैक्ड बार चार्ट
4 ब्लॉक के मान हैं:
- उज्ज्वल हरी - 1
- बैंगनी - 28
- लाल - 83
- हल्का हरा - 195
अगर इसे सही ढंग से ढेर किया गया था 307 की ऊंचाई पर होना चाहिए। क्या गलत है पर कोई विचार?
drawLineChart: function(el,data,ticks,labelstr) {
var plot = $.plot(el, data, {
series: {stack: true,
lines: {show: false, steps: false},
bars: {show: true, barWidth: 0.4, align: 'center'}
},
xaxis: {
ticks: ticks
},
yaxis: {
min: 0,
},
grid: {
color: '#aaa',
borderWidth:0,
axisMargin:0,
hoverable: true,
autoHighlight: false
},
legend: {
show: true,
position: "ne",
noColumns: 1
}
});
}
में नकारात्मक मानों को ढेर करने के लिए आप वैकल्पिक प्लगइन के लिए यहां देख सकते हैं। निश्चित रूप से stack.js फ़ाइल शामिल थी .. मैंने जांच की कि यह फ़ायरबग के माध्यम से लोड हो रहा है और यह HTTP 200 की सूचना दी गई है। मैंने इस पर घंटों बर्बाद कर दिए हैं। बस इसके बजाय Google चार्ट पर स्विच कर सकते हैं! – RichW
@RichW - कुछ और चलना चाहिए, क्योंकि स्पष्ट रूप से आपका कोड काम करता है! मुझे लगता है कि दूसरी संभावना यह है कि आपके डेटा ऑब्जेक्ट्स में कुछ अजीब बात है - हो सकता है कि आप अपने प्रश्न में कुछ उदाहरण डेटा ऑब्जेक्ट्स संपादित कर सकें? – Ryley