कैसे वाई अक्ष की एक अनिर्धारित संख्या के साथ CanvasJS में एक चार्ट बनाने के लिए?

वोट
0

मैं एक बाहरी JSON ऑब्जेक्ट का उपयोग करके डायनामिक मेरे चार्ट को अद्यतन करने कर रहा हूँ।

मेरे चार्ट कई Y अक्ष को प्रदर्शित करेगा और Y अक्ष की संख्या JSON फ़ाइल से पढ़ने डेटा की मात्रा से निर्धारित होता है।

मैं वाई अक्ष की एक अनिर्धारित संख्या के साथ एक चार्ट बना सकता हूँ? ऐसा लगता है कि आप स्पष्ट रूप में Y अक्ष की संख्या राज्य की जरूरत है

data: [
]

जैसे अनुभाग

    data: [
    {
    name: YAxis1,
    type: splineArea,
    yValueFormatString: #,### First Data,
    showInLegend: true,
    legendText: First Data,
    dataPoints : dataPointsFirst
  },
  {
    name: Second Data,
    type: splineArea,
    yValueFormatString: #,### Second Data,
    showInLegend: true,
    legendText: Second Data,
    dataPoints : dataPointsSecond
  }]

वहाँ एक रास्ता गतिशील Y अक्ष के चार्ट में एक पंक्ति जोड़ने के लिए चार्ट अनुकूल करने के लिए है?

09/10/2019 को 12:53
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


1 जवाब

वोट
1

आप 'डेटा' चर में डेटा पुश करने के लिए JSON ऑब्जेक्ट का उपयोग कर सकते हैं।

मुझे लगता है कि अपने ऑब्जेक्ट ऑब्जेक्ट्स, इसलिए प्रत्येक माध्यमिक वस्तु 'डेटा' सरणी में एक तत्व के लिए आवश्यक डेटा होना आवश्यक है।

{
    'obj0': {'data0': 'abcd', 'data1': 'efgh'},
    'obj1': {'data0': 'ijkl', 'data1': 'mnop'}
}

कि उदाहरण के इनपुट के लिए, आप अपने चार्ट डेटा के साथ एक वस्तु बनाने के लिए 'obj0' और 'obj1' का उपयोग कर सकते हैं। बेशक, यह सिर्फ एक उदाहरण है। आप या तो डेटा बिंदुओं की गणना या JSON प्रतिक्रिया के साथ प्रश्न को संपादित करने की आवश्यकता होगी

09/10/2019 को 13:03
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more