आदेश बैंडविड्थ बचाने के लिए और इतने रखने के रूप में चित्रों को उत्पन्न नहीं है करने के लिए करने के लिए/अपने आप को आरेखित करता मैं गूगल के चार्टिंग एपीआई का उपयोग करने की योजना:ग्राफ साजिश: सबसे प्रासंगिक डाटा
http://code.google.com/apis/chart/
जो केवल जारी करके काम करता है एक (संभावित रूप से लंबा) प्राप्त करें (या एक पोस्ट) और फिर Google स्वयं ग्राफ उत्पन्न और सेवा करता है।
अभी तक मुझे लगभग दो हजार प्रविष्टियों से बने ग्राफ मिल गए हैं और मैं इसे कुछ मनमानी संख्याओं में विभाजित करना चाहता हूं (उदाहरण के लिए मूल प्रविष्टियों का केवल 50% या 10% मूल प्रविष्टियां)।
मैं कैसे तय कर सकता हूं कि मुझे कौन सा प्रविष्टियां रखना चाहिए ताकि मेरा नया ग्राफ मूल ग्राफ के सबसे नज़दीक हो सके?
क्या यह किसी प्रकार की वक्र-फिटिंग समस्या है?
नोट मुझे पता है कि मैं डेटा की 16K के लिए और यह मेरा जरूरतों के लिए पर्याप्त हो सकता है के साथ गूगल के चार्ट एपीआई को पोस्ट कर सकते हैं कि, लेकिन मैं अभी भी उत्सुक
नहीं, यह नया ग्राफ मूल के करीब के रूप में नहीं रखता है। वास्तव में, आप सभी प्रासंगिक डेटा खो सकते हैं (जो केवल एक्स बिंदुओं का एक खंड हो सकता है)। यदि ओपी का मतलब गंभीर "प्रासंगिक डेटा" करना है, तो यह समाधान नहीं है। –
आप इनमें से किन प्रस्तावित समाधानों का जिक्र कर रहे हैं? Downsampling/decimation या साजिश रेंज? –
उनमें से दोनों में आप डेटा को बस संशोधित कर रहे हैं, जो कम से कम सांख्यिकीविदों के लिए हमेशा एक नो-नो है, क्योंकि अंक "वास्तविक डेटा बिंदु नहीं हैं"। यदि आप ग्राफ की "भावना" रखना चाहते हैं, तो ये विधियां नहीं होंगी, आपको एक अधिक बुद्धिमान दृष्टिकोण की आवश्यकता है। यदि, हालांकि, ओपी के लिए डेटा वफादारी महत्वपूर्ण नहीं है, तो हाँ, यह सरल तरीका करेंगे। –